This is the complete list of members for iCanvas, including all inherited members.
| AddRef()=0 | iUnknown | pure virtual |
| BlitFill(const sRectf &aDestRect, tU32 aColor)=0 | iCanvas | pure virtual |
| BlitFillAlpha(const sRectf &aDestRect, tU32 aColor)=0 | iCanvas | pure virtual |
| BlitLine(const sVec2f &aStart, const sVec2f &aEnd, tU32 aColor)=0 | iCanvas | pure virtual |
| BlitLineAlpha(const sVec2f &aStart, const sVec2f &aEnd, tU32 aColor)=0 | iCanvas | pure virtual |
| BlitOverlay(const sRectf &aDestRect, iOverlay *apOverlay)=0 | iCanvas | pure virtual |
| BlitOverlayFrame(const sRectf &aDestRect, iOverlay *apOverlay, tRectFrameFlags aFrame)=0 | iCanvas | pure virtual |
| BlitRect(const sRectf &aDestRect, tU32 aColor)=0 | iCanvas | pure virtual |
| BlitRectAlpha(const sRectf &aDestRect, tU32 aColor)=0 | iCanvas | pure virtual |
| BlitStretch(const sRectf &aDestRect, iImage *apSrc, const sRectf &aSrcRect)=0 | iCanvas | pure virtual |
| BlitStretchAlpha(const sRectf &aDestRect, iImage *apSrc, const sRectf &aSrcRect)=0 | iCanvas | pure virtual |
| BlitStretchAlpha1(const sRectf &aDestRect, iImage *apSrc, const sRectf &aSrcRect, tF32 afAlpha)=0 | iCanvas | pure virtual |
| BlitText(iFont *apFont, const sRectf &aRect, tFontFormatFlags aFormatFlags, const achar *aaszText)=0 | iCanvas | pure virtual |
| DeleteThis()=0 | iUnknown | pure virtual |
| Flush()=0 | iCanvas | pure virtual |
| Frame(tRectFrameFlags aFrame, const sVec4f &aFrameBorder, const sVec2f &avTL, const sVec2f &avBR, tF32 afZ)=0 | iCanvas | pure virtual |
| FrameA(tRectFrameFlags aFrame, const sVec4f &aFrameBorder, const sVec2f &avTL, const sVec2f &avBR, tF32 afZ, tU32 anColA)=0 | iCanvas | pure virtual |
| FrameT(tRectFrameFlags aFrame, const sVec4f &aFrameBorder, const sVec2f &avTL, const sVec2f &avBR, const sVec2f &avTLTex, const sVec2f &avBRTex, tF32 afZ)=0 | iCanvas | pure virtual |
| FrameTA(tRectFrameFlags aFrame, const sVec4f &aFrameBorder, const sVec2f &avTL, const sVec2f &avBR, const sVec2f &avTLTex, const sVec2f &avBRTex, tF32 afZ, tU32 anColA)=0 | iCanvas | pure virtual |
| FrameTA2(tRectFrameFlags aFrame, const sVec4f &aFrameBorder, const sVec2f &avTL, const sVec2f &avBR, const sVec2f &avTLTex, const sVec2f &avBRTex, tF32 afZ, tU32 anTLColA, tU32 anTRColA, tU32 anBRColA, tU32 anBLColA)=0 | iCanvas | pure virtual |
| GetBillboard() const =0 | iCanvas | pure virtual |
| GetBillboardCenter() const =0 | iCanvas | pure virtual |
| GetBillboardRight() const =0 | iCanvas | pure virtual |
| GetBillboardUp() const =0 | iCanvas | pure virtual |
| GetColorA() const =0 | iCanvas | pure virtual |
| GetDrawOperation() const =0 | iCanvas | pure virtual |
| GetGraphicsContext() const =0 | iCanvas | pure virtual |
| GetHasVertices() const =0 | iCanvas | pure virtual |
| GetImage() const =0 | iCanvas | pure virtual |
| GetLineConstantScreenSize() const =0 | iCanvas | pure virtual |
| GetLineSize() const =0 | iCanvas | pure virtual |
| GetMaterial() const =0 | iCanvas | pure virtual |
| GetMatrix() const =0 | iCanvas | pure virtual |
| GetNormal() const =0 | iCanvas | pure virtual |
| GetNumRefs() const =0 | iUnknown | pure virtual |
| GetScissor() const =0 | iCanvas | pure virtual |
| GetViewport() const =0 | iCanvas | pure virtual |
| Invalidate()=0 | iUnknown | pure virtual |
| IsOK() const =0 | iUnknown | pure virtual |
| Line(const sVec3f &avStart, const sVec3f &avEnd)=0 | iCanvas | pure virtual |
| LineA(const sVec3f &avStart, const sVec3f &avEnd, tU32 anCol)=0 | iCanvas | pure virtual |
| LineEx(const sVec3f &avStart, const sVec2f &avStartTex, tF32 afStartSize, tU32 anStartCol, const sVec3f &avEnd, const sVec2f &avEndTex, tF32 afEndSize, tU32 anEndCol)=0 | iCanvas | pure virtual |
| ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0 | iUnknown | pure virtual |
| Quad(const sVec3f &avTL, const sVec3f &avTR, const sVec3f &avBR, const sVec3f &avBL)=0 | iCanvas | pure virtual |
| QuadA(const sVec3f &avTL, const sVec3f &avTR, const sVec3f &avBR, const sVec3f &avBL, tU32 anColorA)=0 | iCanvas | pure virtual |
| QuadA2(const sVec3f &avTL, tU32 anTLColA, const sVec3f &avTR, tU32 anTRColA, const sVec3f &avBR, tU32 anBRColA, const sVec3f &avBL, tU32 anBLColA)=0 | iCanvas | pure virtual |
| QuadEx(const sVec3f &avTL, const sVec3f &avTLN, const sVec2f &avTLTex, tU32 anTLA, const sVec3f &avTR, const sVec3f &avTRN, const sVec2f &avTRTex, tU32 anTRA, const sVec3f &avBR, const sVec3f &avBRN, const sVec2f &avBRTex, tU32 anBRA, const sVec3f &avBL, const sVec3f &avBLN, const sVec2f &avBLTex, tU32 anBLA)=0 | iCanvas | pure virtual |
| QuadT(const sVec3f &avTL, const sVec2f &avTLTex, const sVec3f &avTR, const sVec2f &avTRTex, const sVec3f &avBR, const sVec2f &avBRTex, const sVec3f &avBL, const sVec2f &avBLTex)=0 | iCanvas | pure virtual |
| QuadTA(const sVec3f &avTL, const sVec2f &avTLTex, const sVec3f &avTR, const sVec2f &avTRTex, const sVec3f &avBR, const sVec2f &avBRTex, const sVec3f &avBL, const sVec2f &avBLTex, tU32 anColorA)=0 | iCanvas | pure virtual |
| QuadTA2(const sVec3f &avTL, const sVec2f &avTLTex, tU32 anTLColA, const sVec3f &avTR, const sVec2f &avTRTex, tU32 anTRColA, const sVec3f &avBR, const sVec2f &avBRTex, tU32 anBRColA, const sVec3f &avBL, const sVec2f &avBLTex, tU32 anBLColA)=0 | iCanvas | pure virtual |
| QueryInterface(const tUUID &aIID)=0 | iUnknown | pure virtual |
| Rect(const sVec2f &avTL, const sVec2f &avBR, tF32 afZ)=0 | iCanvas | pure virtual |
| RectA(const sVec2f &avTL, const sVec2f &avBR, tF32 afZ, tU32 anColA)=0 | iCanvas | pure virtual |
| RectT(const sVec2f &avTL, const sVec2f &avBR, const sVec2f &avTLTex, const sVec2f &avBRTex, tF32 afZ)=0 | iCanvas | pure virtual |
| RectTA(const sVec2f &avTL, const sVec2f &avBR, const sVec2f &avTLTex, const sVec2f &avBRTex, tF32 afZ, tU32 anColA)=0 | iCanvas | pure virtual |
| RectTA2(const sVec2f &avTL, const sVec2f &avBR, const sVec2f &avTLTex, const sVec2f &avBRTex, tF32 afZ, tU32 anTLColA, tU32 anTRColA, tU32 anBRColA, tU32 anBLColA)=0 | iCanvas | pure virtual |
| Release()=0 | iUnknown | pure virtual |
| ResetStates()=0 | iCanvas | pure virtual |
| SetBillboard(tBillboardModeFlags aMode)=0 | iCanvas | pure virtual |
| SetBillboardCenter(const sVec3f &avCenter)=0 | iCanvas | pure virtual |
| SetBillboardRight(const sVec3f &avRight)=0 | iCanvas | pure virtual |
| SetBillboardUp(const sVec3f &avUp)=0 | iCanvas | pure virtual |
| SetColorA(tU32 anColor)=0 | iCanvas | pure virtual |
| SetDefaultMaterial(iTexture *apTexture, eBlendMode aBlendMode, tIntPtr aSamplerStates)=0 | iCanvas | pure virtual |
| SetLineConstantScreenSize(tBool abConstSize)=0 | iCanvas | pure virtual |
| SetLineSize(tF32 afSize)=0 | iCanvas | pure virtual |
| SetMaterial(iMaterial *apMaterial)=0 | iCanvas | pure virtual |
| SetMatrix(const sMatrixf &aMatrix)=0 | iCanvas | pure virtual |
| SetNormal(const sVec3f &avNormal)=0 | iCanvas | pure virtual |
| SetNumRefs(tI32 anNumRefs)=0 | iUnknown | pure virtual |
| VertexP(const sVec3f &avPosition)=0 | iCanvas | pure virtual |
| VertexPN(const sVec3f &avPosition, const sVec3f &avNormal)=0 | iCanvas | pure virtual |
| VertexPNT(const sVec3f &avPosition, const sVec3f &avNormal, const sVec2f &avTex)=0 | iCanvas | pure virtual |
| VertexPNTA(const sVec3f &avPosition, const sVec3f &avNormal, const sVec2f &avTex, tU32 anColorA)=0 | iCanvas | pure virtual |
| VertexPT(const sVec3f &avPosition, const sVec2f &avTex)=0 | iCanvas | pure virtual |
| VertexPTA(const sVec3f &avPosition, const sVec2f &avTex, tU32 anColorA)=0 | iCanvas | pure virtual |
| WireframeAABB(const sVec3f &avMin, const sVec3f &avMax)=0 | iCanvas | pure virtual |
| WireframeCircle(const sVec3f &avCenter, tF32 afRadius, tU32 aulNumDiv=32, ePlaneType aPlane=ePlaneType_XY)=0 | iCanvas | pure virtual |
| WireframeCone(const sVec3f &avBaseCenter, tF32 afBaseRadius, tF32 afHeight, tU32 aulNumDiv=32, ePlaneType aPlane=ePlaneType_XY)=0 | iCanvas | pure virtual |
| WireframeEllipse(const sVec3f &avCenter, const sVec2f &avRadius, tU32 aulNumDiv=32, ePlaneType aPlane=ePlaneType_XY)=0 | iCanvas | pure virtual |
| WireframeEllipsoid(const sVec3f &aCenter, const sVec3f &avRadius, tU32 aulNumDiv=32)=0 | iCanvas | pure virtual |
| WireframeEllipsoidEx(const sVec3f &aCenter, const sVec3f &avRadius, tU32 aulNumDiv, tU32 aulColorX, tU32 aulColorY, tU32 aulColorZ)=0 | iCanvas | pure virtual |
| WireframeSphere(const sVec3f &aCenter, tF32 afRadius, tU32 aulNumDiv=32)=0 | iCanvas | pure virtual |
| WireframeSphereEx(const sVec3f &aCenter, tF32 afRadius, tU32 aulNumDiv, tU32 aulColorX, tU32 aulColorY, tU32 aulColorZ)=0 | iCanvas | pure virtual |
1.8.7