This is the complete list of members for iPainterRenderContext, including all inherited members.
| AddRef()=0 | iUnknown | pure virtual |
| BeginPass(tU32 aMaterialAndFlags, tU32 aMaterialNotFlags, tU32 anVertexShader, tU32 anPixelShader, tU32 aUserCacheFlags, iPainterLight *apLight)=0 | iPainterRenderContext | pure virtual |
| BlitBegin()=0 | iPainterRenderContext | pure virtual |
| BlitEnd()=0 | iPainterRenderContext | pure virtual |
| BlitMaterial(iMaterial *apMaterial, const sRectf &arectSrc, const sRectf &arectDest, tU32 anVertexColor=0xFFFFFFFF)=0 | iPainterRenderContext | pure virtual |
| BlitRenderTargetMaterial(iMaterial *apMaterial, const sRectf &arectDest, tU32 anVertexColor=0xFFFFFFFF)=0 | iPainterRenderContext | pure virtual |
| DeleteThis()=0 | iUnknown | pure virtual |
| DisableMaterialFading(iMaterial *apMaterial)=0 | iPainterRenderContext | pure virtual |
| DrawOperation(iDrawOperation *pOp)=0 | iPainterRenderContext | pure virtual |
| EnableBlendMode(ni::eBlendMode aBlendMode)=0 | iPainterRenderContext | pure virtual |
| EnableDepthOnly(ni::tBool abUseDefaultVS, ni::tBool abUseDefaultPS)=0 | iPainterRenderContext | pure virtual |
| EnableMaterialFading(iMaterial *apMaterial, tF32 afFading, tBool abSmooth)=0 | iPainterRenderContext | pure virtual |
| EnablePresetMaterial()=0 | iPainterRenderContext | pure virtual |
| EnableSink(iPainterRenderContextSink *apSink)=0 | iPainterRenderContext | pure virtual |
| EndPass()=0 | iPainterRenderContext | pure virtual |
| GetCanvas() const =0 | iPainterRenderContext | pure virtual |
| GetFixedStates() const =0 | iPainterRenderContext | pure virtual |
| GetGraphicsContext() const =0 | iPainterRenderContext | pure virtual |
| GetHasPaintingBegan() const =0 | iPainterRenderContext | pure virtual |
| GetHasShader() const =0 | iPainterRenderContext | pure virtual |
| GetLastTime() const =0 | iPainterRenderContext | pure virtual |
| GetLight() const =0 | iPainterRenderContext | pure virtual |
| GetMaterialAndFlags() const =0 | iPainterRenderContext | pure virtual |
| GetMaterialNotFlags() const =0 | iPainterRenderContext | pure virtual |
| GetNumRefs() const =0 | iUnknown | pure virtual |
| GetPainter() const =0 | iPainterRenderContext | pure virtual |
| GetPixelShader(const tUUID &aCacheFlags, iMaterial *apMat) const =0 | iPainterRenderContext | pure virtual |
| GetPresetMaterial() const =0 | iPainterRenderContext | pure virtual |
| GetRenderPath() const =0 | iPainterRenderContext | pure virtual |
| GetShader(tU32 anIndex) const =0 | iPainterRenderContext | pure virtual |
| GetShaderCache() const =0 | iPainterRenderContext | pure virtual |
| GetStates() const =0 | iPainterRenderContext | pure virtual |
| GetUserCacheFlags() const =0 | iPainterRenderContext | pure virtual |
| GetVertexShader(const tUUID &aCacheFlags, iMaterial *apMat) const =0 | iPainterRenderContext | pure virtual |
| GetViewport() const =0 | iPainterRenderContext | pure virtual |
| Invalidate()=0 | iUnknown | pure virtual |
| IsOK() const =0 | iUnknown | pure virtual |
| ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0 | iUnknown | pure virtual |
| PaintBackground(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintBackgroundEx(iPainterDrawSet *apDrawSet, ni::tU32 anVS, ni::tU32 anPS, ni::tU32 anUserCacheFlags, tU32 aMaterialAndFlags, tU32 aMaterialNotFlags, ni::iPainterRenderContextSink *apSink)=0 | iPainterRenderContext | pure virtual |
| PaintBase(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintBaseFixed(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintBaseFixedEx(iPainterDrawSet *apDrawSet, ni::tU32 anVS, ni::tU32 anPS, ni::tU32 anUserCacheFlags, tU32 aMaterialAndFlags, tU32 aMaterialNotFlags, ni::iPainterRenderContextSink *apSink)=0 | iPainterRenderContext | pure virtual |
| PaintBegin(iPainterDrawSet *apDrawSet, const sVec4f &avTime)=0 | iPainterRenderContext | pure virtual |
| PaintDebug(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintDepthOnly(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintEditMode(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintEnd(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintForeground(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintForegroundEx(iPainterDrawSet *apDrawSet, ni::tU32 anVS, ni::tU32 anPS, ni::tU32 anUserCacheFlags, tU32 aMaterialAndFlags, tU32 aMaterialNotFlags, ni::iPainterRenderContextSink *apSink)=0 | iPainterRenderContext | pure virtual |
| PaintPostProcess(iPainterDrawSet *apDrawSet, ePainterRenderMode aMode)=0 | iPainterRenderContext | pure virtual |
| PaintPrepareLights(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintRenderTarget(iPainterDrawSet *apDrawSet, ePainterRT aRT, tPaintRenderTargetFlags aFlags, tClearBuffersFlags aClearFlags, tU32 aClearColor, tF32 aClearDepth, tU32 aClearStencil)=0 | iPainterRenderContext | pure virtual |
| PaintRenderTargets(iPainterDrawSet *apDrawSet, tU32 anRTToPaintFlags, tClearBuffersFlags aClearFlags, tU32 aClearColor, tF32 aClearDepth, tU32 aClearStencil)=0 | iPainterRenderContext | pure virtual |
| PaintShadowMaps(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintTranslucent(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintTranslucentFixed(iPainterDrawSet *apDrawSet)=0 | iPainterRenderContext | pure virtual |
| PaintTranslucentFixedEx(iPainterDrawSet *apDrawSet, ni::tU32 anVS, ni::tU32 anPS, ni::tU32 anUserCacheFlags, tU32 aMaterialAndFlags, tU32 aMaterialNotFlags, ni::iPainterRenderContextSink *apSink)=0 | iPainterRenderContext | pure virtual |
| PrepareMaterial(ni::tFVF aFVF, iMaterial *apMat)=0 | iPainterRenderContext | pure virtual |
| QueryInterface(const tUUID &aIID)=0 | iUnknown | pure virtual |
| Release()=0 | iUnknown | pure virtual |
| SerializeDataTable(iDataTable *apDT, tSerializeFlags aFlags)=0 | iPainterRenderContext | pure virtual |
| SetGraphicsContext(iGraphicsContext *apContext)=0 | iPainterRenderContext | pure virtual |
| SetGraphicsStates(tU32 aStates)=0 | iPainterRenderContext | pure virtual |
| SetNumRefs(tI32 anNumRefs)=0 | iUnknown | pure virtual |
| SetPainterRenderTarget(ePainterRT aRT, tPaintRenderTargetFlags aRenderRTFlags)=0 | iPainterRenderContext | pure virtual |
| SetPainterRenderTargetEx(ePainterRT aRT, tPaintRenderTargetFlags aRenderRTFlags, iTexture *apRT0, iTexture *apRT1, iTexture *apRT2, iTexture *apRT3, iTexture *apDS)=0 | iPainterRenderContext | pure virtual |
| SetRenderPath(iPainterRenderPath *apRenderPath)=0 | iPainterRenderContext | pure virtual |
| SetupTargetMaterial(iPainterShader *apShader, iMaterial *apTarget, const iMaterial *apSource, const iMaterial *apPreset, const iFixedStates *apFS)=0 | iPainterRenderContext | pure virtual |
| TestMaterial(iMaterial *apMat) const =0 | iPainterRenderContext | pure virtual |
| TestMaterialFlags(tMaterialFlags aFlags) const =0 | iPainterRenderContext | pure virtual |
| UpdateFixedShaderConstants(iDrawOperation *apDrawOp)=0 | iPainterRenderContext | pure virtual |
| UpdateShaderCacheFlags(tFVF aFVF, iMaterial *apMat)=0 | iPainterRenderContext | pure virtual |
1.8.7