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

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

AddRef()=0iUnknownpure virtual
CheckGraphicsContext()=0iPainterpure virtual
CheckPreferedDepthStencilForRenderTarget(iGraphicsContext *apContext, const iTexture *apRT) const =0iPainterpure virtual
CreateDrawOpObject(iDrawOperation *apDO, tPainterObjectFlags aFlags)=0iPainterpure virtual
CreateDrawOpSetObject(iDrawOperationSet *apDOSet, tPainterObjectFlags aFlags)=0iPainterpure virtual
CreateDrawSet()=0iPainterpure virtual
CreateLight(eLightType aType)=0iPainterpure virtual
CreatePostProcessBloom()=0iPainterpure virtual
CreateRenderContext()=0iPainterpure virtual
CreateStates()=0iPainterpure virtual
DeleteThis()=0iUnknownpure virtual
GetBaseGraphicsContext() const =0iPainterpure virtual
GetBoundPainterRenderTargets() const =0iPainterpure virtual
GetCurrentPainterRenderTarget() const =0iPainterpure virtual
GetMaterialFVF(const iMaterial *apMat) const =0iPainterpure virtual
GetNumRefs() const =0iUnknownpure virtual
GetPainterRenderTarget(iGraphicsContext *apGC, ePainterRT aRT)=0iPainterpure virtual
GetPainterRenderTargetScale() const =0iPainterpure virtual
GetPainterTexture(ePainterTexture aTex) const =0iPainterpure virtual
GetShaderCache() const =0iPainterpure virtual
GetShadowCache() const =0iPainterpure virtual
InitializeShadowCache()=0iPainterpure virtual
Invalidate()=0iUnknownpure virtual
IsOK() const =0iUnknownpure virtual
ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0iUnknownpure virtual
QueryInterface(const tUUID &aIID)=0iUnknownpure virtual
Release()=0iUnknownpure virtual
ResetShadowCache()=0iPainterpure virtual
SetBoundPainterRenderTargets(tU32 anBoundRT)=0iPainterpure virtual
SetNumRefs(tI32 anNumRefs)=0iUnknownpure virtual
SetPainterRenderTarget(iGraphicsContext *apContext, ePainterRT aRT, tPaintRenderTargetFlags aRenderRTFlags)=0iPainterpure virtual
SetPainterRenderTargetEx(iGraphicsContext *apContext, ePainterRT aRT, tPaintRenderTargetFlags aRenderRTFlags, iTexture *apRT0, iTexture *apRT1, iTexture *apRT2, iTexture *apRT3, iTexture *apDS)=0iPainterpure virtual
SetPainterRenderTargetScale(tF32 afScale)=0iPainterpure virtual