ADTF_DISPLAY_TOOLBOX
3.8.0 (ADTF 3.14.3)
|
This is the complete list of members for ICanvas, including all inherited members.
ADTF_IID(ICanvas, "canvas.adtf_disptb.iid") | ICanvas | |
Begin(tMode eMode)=0 | IGraphicsMode | pure virtual |
BeginScene()=0 | ICanvas | pure virtual |
BgColor(const IColor *col)=0 | IGraphicsMode | pure virtual |
BgColor(tInt nRed, tInt nGreen, tInt nBlue, tInt nAlpha=0)=0 | IGraphicsMode | pure virtual |
BgColor(tUInt8 nRed, tUInt8 nGreen, tUInt8 nBlue, tUInt8 nAlpha=0)=0 | IGraphicsMode | pure virtual |
BgColor(tFloat64 fRed, tFloat64 fGreen, tFloat64 fBlue, tFloat64 fAlpha=0.0)=0 | IGraphicsMode | pure virtual |
Blit(ITexture *pTexture, tInt x, tInt y, tInt nWidth, tInt nHeight)=0 | ICanvas | pure virtual |
Blit(IImage *pImage, tInt x, tInt y, tInt nWidth, tInt nHeight)=0 | ICanvas | pure virtual |
Capture(IImage **ppImage, tInt x, tInt y, tInt nWidth, tInt nHeight)=0 | ICanvas | pure virtual |
Clear()=0 | ICanvas | pure virtual |
ClearMapping()=0 | ICanvas | pure virtual |
Color(const IColor *col)=0 | IGraphicsMode | pure virtual |
Color(tInt nRed, tInt nGreen, tInt nBlue, tInt nAlpha=255)=0 | IGraphicsMode | pure virtual |
Color(tUInt8 nRed, tUInt8 nGreen, tUInt8 nBlue, tUInt8 nAlpha=255)=0 | IGraphicsMode | pure virtual |
Color(tFloat64 fRed, tFloat64 fGreen, tFloat64 fBlue, tFloat64 fAlpha=1.0)=0 | IGraphicsMode | pure virtual |
Coord(tInt x, tInt y)=0 | IGraphicsMode | pure virtual |
Coord(tFloat32 x, tFloat32 y)=0 | IGraphicsMode | pure virtual |
Coord(IPoint *pt)=0 | IGraphicsMode | pure virtual |
Coord(IPoint **ppPoints, tInt nCount)=0 | IGraphicsMode | pure virtual |
CoordTexture(tFloat32 u, tFloat32 v)=0 | IGraphicsMode | pure virtual |
CreateFont(const char *strName, tInt nHeight, IFont::tStyle eFontStyle=IFont::STYLE_Default)=0 | ICanvas | pure virtual |
CreateTexture(IImage *pImage, ITexture *&pTexture)=0 | ICanvas | pure virtual |
CreateTexture(const tBitmapFormat *psFormat, tInt nMode=0)=0 | ICanvas | pure virtual |
DisableAlpha() const =0 | IGraphicsMode | pure virtual |
DisableAntialiasing() const =0 | IGraphicsMode | pure virtual |
DisableBackFaceCulling() const =0 | IGraphicsMode | pure virtual |
DisableDepthBuffer() const =0 | IGraphicsMode | pure virtual |
DisableLighting() const =0 | IGraphicsMode | pure virtual |
DrawCircle(tInt x1, tInt y1, tInt x2, tInt y2)=0 | ICanvas | pure virtual |
DrawCircle(tFloat32 x1, tFloat32 y1, tFloat32 x2, tFloat32 y2)=0 | ICanvas | pure virtual |
DrawCircle(IRect *rect)=0 | ICanvas | pure virtual |
DrawCircleSegment(tInt x1, tInt y1, tInt x2, tInt y2, tFloat64 fDegreeStart, tFloat64 fDegreeEnd, tBool bNormalizeRect=tFalse)=0 | ICanvas | pure virtual |
DrawCircleSegment(tFloat32 x1, tFloat32 y1, tFloat32 x2, tFloat32 y2, tFloat64 fDegreeStart, tFloat64 fDegreeEnd, tBool bNormalizeRect=tFalse)=0 | ICanvas | pure virtual |
DrawCircleSegment(IRect *rect, tFloat64 fDegreeStart, tFloat64 fDegreeEnd)=0 | ICanvas | pure virtual |
DrawEllipse(tInt iOriginX, tInt iOriginY, tInt iWidth, tInt iHeight, tInt iAngle)=0 | ICanvas | pure virtual |
DrawEllipse(tFloat32 f32OriginX, tFloat32 f32OriginY, tFloat32 f32Width, tFloat32 f32Height, tFloat32 f32Angle)=0 | ICanvas | pure virtual |
DrawLine(tInt x1, tInt y1, tInt x2, tInt y2)=0 | ICanvas | pure virtual |
DrawLine(tFloat32 x1, tFloat32 y1, tFloat32 x2, tFloat32 y2)=0 | ICanvas | pure virtual |
DrawLine(IPoint *ptStart, IPoint *ptEnd)=0 | ICanvas | pure virtual |
DrawPixel(tInt x, tInt y)=0 | ICanvas | pure virtual |
DrawPixel(tFloat32 x, tFloat32 y)=0 | ICanvas | pure virtual |
DrawPixel(IPoint *pt)=0 | ICanvas | pure virtual |
DrawPolygon(IPoint **ppPoints, tInt nCount)=0 | ICanvas | pure virtual |
DrawRect(tInt x1, tInt y1, tInt x2, tInt y2)=0 | ICanvas | pure virtual |
DrawRect(tFloat32 x1, tFloat32 y1, tFloat32 x2, tFloat32 y2)=0 | ICanvas | pure virtual |
DrawRect(IRect *rect)=0 | ICanvas | pure virtual |
DrawTexture(ITexture *pTexture, tFloat32 vPoints[8])=0 | ICanvas | pure virtual |
EnableAlpha(tBool bAdditiveMode=tFalse) const =0 | IGraphicsMode | pure virtual |
EnableAntialiasing() const =0 | IGraphicsMode | pure virtual |
EnableBackFaceCulling() const =0 | IGraphicsMode | pure virtual |
EnableDepthBuffer() const =0 | IGraphicsMode | pure virtual |
EnableLighting() const =0 | IGraphicsMode | pure virtual |
End()=0 | IGraphicsMode | pure virtual |
EndScene()=0 | ICanvas | pure virtual |
FEATURE_AlphaBlending enum value | IGraphicsMode | |
FEATURE_Antialiasing enum value | IGraphicsMode | |
FEATURE_BackFaceCulling enum value | IGraphicsMode | |
FEATURE_CommandLists enum value | IGraphicsMode | |
FEATURE_DepthBuffer enum value | IGraphicsMode | |
FEATURE_HardwareAcceleration enum value | IGraphicsMode | |
FEATURE_Lighting enum value | IGraphicsMode | |
FillCircle(tInt x1, tInt y1, tInt x2, tInt y2)=0 | ICanvas | pure virtual |
FillCircle(tFloat32 x1, tFloat32 y1, tFloat32 x2, tFloat32 y2)=0 | ICanvas | pure virtual |
FillCircle(IRect *rect)=0 | ICanvas | pure virtual |
FillCircleSegment(tInt x1, tInt y1, tInt x2, tInt y2, tFloat64 fDegreeStart, tFloat64 fDegreeEnd, tBool bNormalizeRect=tFalse)=0 | ICanvas | pure virtual |
FillCircleSegment(tFloat32 x1, tFloat32 y1, tFloat32 x2, tFloat32 y2, tFloat64 fDegreeStart, tFloat64 fDegreeEnd, tBool bNormalizeRect=tFalse)=0 | ICanvas | pure virtual |
FillCircleSegment(IRect *rect, tFloat64 fDegreeStart, tFloat64 fDegreeEnd)=0 | ICanvas | pure virtual |
FillEllipse(tInt iOriginX, tInt iOriginY, tInt iWidth, tInt iHeight, tInt iAngle)=0 | ICanvas | pure virtual |
FillEllipse(tFloat32 f32OriginX, tFloat32 f32OriginY, tFloat32 f32Width, tFloat32 f32Height, tFloat32 f32Angle)=0 | ICanvas | pure virtual |
FillPolygon(IPoint **ppPoints, tInt nCount)=0 | ICanvas | pure virtual |
FillRect(tInt x1, tInt y1, tInt x2, tInt y2)=0 | ICanvas | pure virtual |
FillRect(tFloat32 x1, tFloat32 y1, tFloat32 x2, tFloat32 y2)=0 | ICanvas | pure virtual |
FillRect(IRect *rect)=0 | ICanvas | pure virtual |
Font(IFont *pFont)=0 | ICanvas | pure virtual |
GetBitsPerPixel() const =0 | ICanvas | pure virtual |
GetFlag(tUInt32 nFlag)=0 | ICanvas | pure virtual |
GetFontAngle()=0 | ICanvas | pure virtual |
GetHeight() const =0 | ICanvas | pure virtual |
GetWidth() const =0 | ICanvas | pure virtual |
IsSupported(tFeature nFeatureId) const =0 | IGraphicsMode | pure virtual |
LinePattern(tUInt16 ui16Pattern, tInt nFactor=1)=0 | IGraphicsMode | pure virtual |
LineWidth(tFloat64 fWidth)=0 | IGraphicsMode | pure virtual |
MapPixelX(tFloat32 x)=0 | ICanvas | pure virtual |
MapPixelX(tInt x)=0 | ICanvas | pure virtual |
MapPixelY(tFloat32 y)=0 | ICanvas | pure virtual |
MapPixelY(tInt y)=0 | ICanvas | pure virtual |
MODE_DrawLineLoop enum value | IGraphicsMode | |
MODE_DrawLines enum value | IGraphicsMode | |
MODE_DrawLineStrip enum value | IGraphicsMode | |
MODE_DrawPoints enum value | IGraphicsMode | |
MODE_DrawPolygon enum value | IGraphicsMode | |
MODE_DrawQuads enum value | IGraphicsMode | |
MODE_DrawQuadStrip enum value | IGraphicsMode | |
MODE_DrawTriangleFan enum value | IGraphicsMode | |
MODE_DrawTriangles enum value | IGraphicsMode | |
MODE_DrawTriangleStrip enum value | IGraphicsMode | |
OutputText(tInt x, tInt y, const tChar *fmt,...)=0 | ICanvas | pure virtual |
OutputText(tFloat32 x, tFloat32 y, const tChar *fmt,...)=0 | ICanvas | pure virtual |
PopFlags()=0 | ICanvas | pure virtual |
PushFlags()=0 | ICanvas | pure virtual |
ResetFlags()=0 | ICanvas | pure virtual |
SetFlag(tUInt32 nFlag, tInt32 nValue)=0 | ICanvas | pure virtual |
SetFontAngle(tFloat64 fAngle)=0 | ICanvas | pure virtual |
SetMapping(tFloat32 x1, tFloat32 y1, tFloat32 x2, tFloat32 y2)=0 | ICanvas | pure virtual |
Texture(ITexture *pTexture)=0 | ICanvas | pure virtual |
tFeature enum name | IGraphicsMode | |
tMode enum name | IGraphicsMode | |
UnmapPixelX(tInt x)=0 | ICanvas | pure virtual |
UnmapPixelY(tInt y)=0 | ICanvas | pure virtual |
~IGraphicsMode() | IGraphicsMode | inlinevirtual |