TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
iPainterDrawSet Member List

This is the complete list of members for iPainterDrawSet, including all inherited members.

AddRef()=0iUnknownpure virtual
ClearObjects()=0iPainterDrawSetpure virtual
ComputeBoundingVolume(const tPainterObjectCVec *apObjects, ni::iBoundingVolume *apBV) const =0iPainterDrawSetpure virtual
DeleteThis()=0iUnknownpure virtual
GetCameraFrustum() const =0iPainterDrawSetpure virtual
GetCameraPosition() const =0iPainterDrawSetpure virtual
GetChannelObjects(ePainterChannel aChannel) const =0iPainterDrawSetpure virtual
GetLights() const =0iPainterDrawSetpure virtual
GetNumRefs() const =0iUnknownpure virtual
GetNumVisibleLights() const =0iPainterDrawSetpure virtual
GetNumVisibleObjects() const =0iPainterDrawSetpure virtual
GetPainter() const =0iPainterDrawSetpure virtual
GetRenderPassChannel() const =0iPainterDrawSetpure virtual
GetRenderPassMode() const =0iPainterDrawSetpure virtual
GetSort() const =0iPainterDrawSetpure virtual
GetVisibilityTest() const =0iPainterDrawSetpure virtual
GetVisibilityTestSink() const =0iPainterDrawSetpure virtual
GetVisibleObjects() const =0iPainterDrawSetpure virtual
Invalidate()=0iUnknownpure virtual
IsOK() const =0iUnknownpure virtual
ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0iUnknownpure virtual
MakeVisible(iPainterObject *apObject, ni::tBool abCull)=0iPainterDrawSetpure virtual
QueryInterface(const tUUID &aIID)=0iUnknownpure virtual
Release()=0iUnknownpure virtual
RemoveObject(iPainterObject *apObject)=0iPainterDrawSetpure virtual
RenderOcclusion(iPainterRenderContext *apRC, iPainterObject *apObject)=0iPainterDrawSetpure virtual
RenderPass(iPainterRenderContext *apRC, ePainterChannel aChannel, ePainterRenderMode aMode)=0iPainterDrawSetpure virtual
SetCamera(iFrustum *apFrustum, const sVec3f &avPosition)=0iPainterDrawSetpure virtual
SetNumRefs(tI32 anNumRefs)=0iUnknownpure virtual
SetNumVisibleLights(ni::tU32 anNumVisible)=0iPainterDrawSetpure virtual
SetObject(iPainterObject *apObject)=0iPainterDrawSetpure virtual
SetSort(ePainterDrawSetSort aSort)=0iPainterDrawSetpure virtual
SetVisibilityTest(ni::tBool abEnabled)=0iPainterDrawSetpure virtual
SetVisibilityTestSink(iPainterVisibilityTestSink *apSink)=0iPainterDrawSetpure virtual
SortLights()=0iPainterDrawSetpure virtual
TestVisibility(iPainterRenderContext *apRC, tPainterObjectCVec *apTestObjects, ni::tU32 anObjectCount)=0iPainterDrawSetpure virtual