This is the complete list of members for CBCGPGraphicsManager, including all inherited members.
BCGP_GRAPHICS_MANAGER enum name | CBCGPGraphicsManager | |
BCGP_GRAPHICS_MANAGER_D2D enum value | CBCGPGraphicsManager | |
BCGP_GRAPHICS_MANAGER_DEFAULT enum value | CBCGPGraphicsManager | |
BCGP_GRAPHICS_MANAGER_GDI enum value | CBCGPGraphicsManager | |
BCGP_GRAPHICS_MANAGER_GDI_PLUS enum value | CBCGPGraphicsManager | |
BeginDraw()=0 | CBCGPGraphicsManager | pure virtual |
BindDC(CDC *pDC, BOOL bDoubleBuffering=TRUE)=0 | CBCGPGraphicsManager | pure virtual |
BindDC(CDC *pDC, const CRect &rect)=0 | CBCGPGraphicsManager | pure virtual |
Clear(const CBCGPColor &color=CBCGPColor())=0 | CBCGPGraphicsManager | pure virtual |
CreateInstance(BCGP_GRAPHICS_MANAGER manager=BCGP_GRAPHICS_MANAGER_DEFAULT, BOOL bFallback=TRUE, CBCGPGraphicsManagerParams *pParams=NULL) | CBCGPGraphicsManager | static |
DrawArc(const CBCGPEllipse &ellipse, double dblStartAngle, double dblFinishAngle, BOOL bIsClockwise, const CBCGPBrush &brush, double lineWidth=1., const CBCGPStrokeStyle *pStrokeStyle=NULL)=0 | CBCGPGraphicsManager | pure virtual |
DrawArc(const CBCGPPoint &ptFrom, const CBCGPPoint &ptTo, const CBCGPSize sizeRadius, BOOL bIsClockwise, BOOL bIsLargeArc, const CBCGPBrush &brush, double lineWidth=1., const CBCGPStrokeStyle *pStrokeStyle=NULL)=0 | CBCGPGraphicsManager | pure virtual |
DrawEllipse(const CBCGPEllipse &ellipse, const CBCGPBrush &brush, double lineWidth=1., const CBCGPStrokeStyle *pStrokeStyle=NULL)=0 | CBCGPGraphicsManager | pure virtual |
DrawGeometry(const CBCGPGeometry &geometry, const CBCGPBrush &brush, double lineWidth=1., const CBCGPStrokeStyle *pStrokeStyle=NULL)=0 | CBCGPGraphicsManager | pure virtual |
DrawImage(const CBCGPImage &image, const CBCGPPoint &ptDest, const CBCGPSize &sizeDest=CBCGPSize(), double opacity=1., CBCGPImage::BCGP_IMAGE_INTERPOLATION_MODE interpolationMode=CBCGPImage::BCGP_IMAGE_INTERPOLATION_MODE_LINEAR, const CBCGPRect &rectSrc=CBCGPRect())=0 | CBCGPGraphicsManager | pure virtual |
DrawLine(const CBCGPPoint &ptFrom, const CBCGPPoint &ptTo, const CBCGPBrush &brush, double lineWidth=1., const CBCGPStrokeStyle *pStrokeStyle=NULL)=0 | CBCGPGraphicsManager | pure virtual |
DrawLine(double x1, double y1, double x2, double y2, const CBCGPBrush &brush, double lineWidth=1., const CBCGPStrokeStyle *pStrokeStyle=NULL) | CBCGPGraphicsManager | inlinevirtual |
DrawLines(const CBCGPPointsArray &arPoints, const CBCGPBrush &brush, double lineWidth=1., const CBCGPStrokeStyle *pStrokeStyle=NULL)=0 | CBCGPGraphicsManager | pure virtual |
DrawRectangle(const CBCGPRect &rect, const CBCGPBrush &brush, double lineWidth=1., const CBCGPStrokeStyle *pStrokeStyle=NULL)=0 | CBCGPGraphicsManager | pure virtual |
DrawRoundedRectangle(const CBCGPRoundedRect &rect, const CBCGPBrush &brush, double lineWidth=1., const CBCGPStrokeStyle *pStrokeStyle=NULL)=0 | CBCGPGraphicsManager | pure virtual |
DrawScatter(const CBCGPPointsArray &arPoints, const CBCGPBrush &brush, double dblPointSize, UINT nStyle=0)=0 | CBCGPGraphicsManager | pure virtual |
DrawText(const CString &strText, const CBCGPRect &rectText, const CBCGPTextFormat &textFormat, const CBCGPBrush &foregroundBrush)=0 | CBCGPGraphicsManager | pure virtual |
EndDraw()=0 | CBCGPGraphicsManager | pure virtual |
ExportSymbolToBitmap(wchar_t c, const CBCGPTextFormat &textFormat, const CBCGPBrush &foregroundBrush) | CBCGPGraphicsManager | |
FillEllipse(const CBCGPEllipse &ellipse, const CBCGPBrush &brush)=0 | CBCGPGraphicsManager | pure virtual |
FillGeometry(const CBCGPGeometry &geometry, const CBCGPBrush &brush)=0 | CBCGPGraphicsManager | pure virtual |
FillRectangle(const CBCGPRect &rect, const CBCGPBrush &brush)=0 | CBCGPGraphicsManager | pure virtual |
FillRoundedRectangle(const CBCGPRoundedRect &rect, const CBCGPBrush &brush)=0 | CBCGPGraphicsManager | pure virtual |
GetCreateInstanceCallback() | CBCGPGraphicsManager | inlinestatic |
GetDefaultGraphicsManagerType() | CBCGPGraphicsManager | inlinestatic |
GetPrintInfo() const | CBCGPGraphicsManager | inline |
GetTextSize(const CString &strText, const CBCGPTextFormat &textFormat, double dblWidth=0., BOOL bIgnoreTextRotation=FALSE)=0 | CBCGPGraphicsManager | pure virtual |
GetType() const | CBCGPGraphicsManager | inline |
IsSupported(UINT nFeatureMask) | CBCGPGraphicsManager | inline |
IsValid() const =0 | CBCGPGraphicsManager | pure virtual |
ReleaseClipArea()=0 | CBCGPGraphicsManager | pure virtual |
SetClipArea(const CBCGPGeometry &geometry, int nFlags=RGN_COPY)=0 | CBCGPGraphicsManager | pure virtual |
SetClipEllipse(const CBCGPEllipse &ellipseClip, int nFlags=RGN_COPY) | CBCGPGraphicsManager | virtual |
SetClipRect(const CBCGPRect &rectClip, int nFlags=RGN_COPY) | CBCGPGraphicsManager | virtual |
SetClipRoundedRect(const CBCGPRoundedRect &rectRounded, int nFlags=RGN_COPY) | CBCGPGraphicsManager | virtual |
SetCreateInstanceCallback(BCGP_CREATE_GRAPHICS_MANAGER_CALLBACK pfnCreateInstance) | CBCGPGraphicsManager | inlinestatic |
SetDefaultGraphicsManagerType(BCGP_GRAPHICS_MANAGER manager) | CBCGPGraphicsManager | inlinestatic |
SetDrawShadowMode(BOOL bSet=TRUE, const CBCGPPoint &ptOffset=CBCGPPoint(2.0, 2.0)) | CBCGPGraphicsManager | |
SetDrawShadowMode(BOOL bSet, const CBCGPColor &color, int nTransparencyPercent, int nAngle, int nDistance) | CBCGPGraphicsManager | |
SetPrintInfo(CPrintInfo *pInfo) | CBCGPGraphicsManager | inline |