CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::GSurfacePainterWxWidgets类 参考
+ 类 BUI::GSurfacePainterWxWidgets 继承关系图:

Public 成员函数

 GSurfacePainterWxWidgets (wxMemoryDC *dc)
 
virtual ~GSurfacePainterWxWidgets ()
 
GFontSelectPainterFont (GFont *font) override
 
void SetPainterClipRect (int x, int y, int w, int h, bool enable, int orgX=0, int orgY=0) override
 
void DoPaintTextMultiLine (int x, int y, TextMultilineInfo *multiText, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0) override
 
void DoPaintTextOutW (int x, int y, LPCWSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0) override
 
void DoPaintTextOutA (int x, int y, LPCSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0) override
 
void DoPaintTextOut (int x, int y, LPCTSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0) override
 
void DoPaintTextW (LPRECT lprc, LPCWSTR text, int c, COLORREF color, UINT format, int orgX=0, int orgY=0) override
 
void DoPaintTextA (LPRECT lprc, LPCSTR text, int c, COLORREF color, UINT format, int orgX=0, int orgY=0) override
 
void DoPaintText (LPRECT lprc, LPCTSTR text, int c, COLORREF color, UINT format, int orgX=0, int orgY=0) override
 
void DoPaintTextAngleW (int x, int y, float angle, LPCWSTR sztext, int nlen, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0) override
 
void DoPaintTextAngleA (int x, int y, float angle, LPCSTR sztext, int nlen, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0) override
 
void DoPaintTextAngle (int x, int y, float angle, LPCTSTR sztext, int nlen, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0) override
 
- Public 成员函数 继承自 BUI::GSurfacePainter
 GSurfacePainter ()
 
virtual ~GSurfacePainter ()
 
virtual GFontGetPainterCurrentFont ()
 
virtual SIZE GetTextSize (LPCTSTR sztext, int nlen)
 
virtual SIZE GetTextSizeW (LPCWSTR sztext, int nlen)
 
virtual SIZE GetTextSizeA (LPCSTR sztext, int nlen)
 
virtual GFontSelectPainterFont (GFont *font)
 
virtual void SetPainterClipRect (int x, int y, int w, int h, bool enable, int orgX=0, int orgY=0)
 
virtual void DoPaintTextMultiLine (int x, int y, TextMultilineInfo *multiText, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0)
 
virtual void DoPaintTextOutW (int x, int y, LPCWSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0)
 
virtual void DoPaintTextOutA (int x, int y, LPCSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0)
 
virtual void DoPaintTextOut (int x, int y, LPCTSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0)
 
virtual void DoPaintTextW (LPRECT lprc, LPCWSTR text, int c, COLORREF color, UINT format, int orgX=0, int orgY=0)
 
virtual void DoPaintTextA (LPRECT lprc, LPCSTR text, int c, COLORREF color, UINT format, int orgX=0, int orgY=0)
 
virtual void DoPaintText (LPRECT lprc, LPCTSTR text, int c, COLORREF color, UINT format, int orgX=0, int orgY=0)
 
virtual void DoPaintTextAngleW (int x, int y, float angle, LPCWSTR sztext, int nlen, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0)
 
virtual void DoPaintTextAngleA (int x, int y, float angle, LPCSTR sztext, int nlen, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0)
 
virtual void DoPaintTextAngle (int x, int y, float angle, LPCTSTR sztext, int nlen, COLORREF color, UINT align=DT_LEFT|DT_TOP, int orgX=0, int orgY=0)
 

Public 属性

wxMemoryDC * m_painter
 
- Public 属性 继承自 BUI::GSurfacePainter
GFontm_curFont
 

构造及析构函数说明

◆ GSurfacePainterWxWidgets()

BUI::GSurfacePainterWxWidgets::GSurfacePainterWxWidgets ( wxMemoryDC *  dc)

◆ ~GSurfacePainterWxWidgets()

virtual BUI::GSurfacePainterWxWidgets::~GSurfacePainterWxWidgets ( )
virtual

成员函数说明

◆ DoPaintText()

void BUI::GSurfacePainterWxWidgets::DoPaintText ( LPRECT  lprc,
LPCTSTR  text,
int  c,
COLORREF  color,
UINT  format,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

◆ DoPaintTextA()

void BUI::GSurfacePainterWxWidgets::DoPaintTextA ( LPRECT  lprc,
LPCSTR  text,
int  c,
COLORREF  color,
UINT  format,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

◆ DoPaintTextAngle()

void BUI::GSurfacePainterWxWidgets::DoPaintTextAngle ( int  x,
int  y,
float  angle,
LPCTSTR  sztext,
int  nlen,
COLORREF  color,
UINT  align = DT_LEFT|DT_TOP,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

◆ DoPaintTextAngleA()

void BUI::GSurfacePainterWxWidgets::DoPaintTextAngleA ( int  x,
int  y,
float  angle,
LPCSTR  sztext,
int  nlen,
COLORREF  color,
UINT  align = DT_LEFT|DT_TOP,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

◆ DoPaintTextAngleW()

void BUI::GSurfacePainterWxWidgets::DoPaintTextAngleW ( int  x,
int  y,
float  angle,
LPCWSTR  sztext,
int  nlen,
COLORREF  color,
UINT  align = DT_LEFT|DT_TOP,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

◆ DoPaintTextMultiLine()

void BUI::GSurfacePainterWxWidgets::DoPaintTextMultiLine ( int  x,
int  y,
TextMultilineInfo *  multiText,
COLORREF  color,
UINT  align = DT_LEFT|DT_TOP,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

◆ DoPaintTextOut()

void BUI::GSurfacePainterWxWidgets::DoPaintTextOut ( int  x,
int  y,
LPCTSTR  text,
int  c,
COLORREF  color,
UINT  align = DT_LEFT|DT_TOP,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

◆ DoPaintTextOutA()

void BUI::GSurfacePainterWxWidgets::DoPaintTextOutA ( int  x,
int  y,
LPCSTR  text,
int  c,
COLORREF  color,
UINT  align = DT_LEFT|DT_TOP,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

◆ DoPaintTextOutW()

void BUI::GSurfacePainterWxWidgets::DoPaintTextOutW ( int  x,
int  y,
LPCWSTR  text,
int  c,
COLORREF  color,
UINT  align = DT_LEFT|DT_TOP,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

◆ DoPaintTextW()

void BUI::GSurfacePainterWxWidgets::DoPaintTextW ( LPRECT  lprc,
LPCWSTR  text,
int  c,
COLORREF  color,
UINT  format,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

◆ SelectPainterFont()

GFont * BUI::GSurfacePainterWxWidgets::SelectPainterFont ( GFont font)
overridevirtual

◆ SetPainterClipRect()

void BUI::GSurfacePainterWxWidgets::SetPainterClipRect ( int  x,
int  y,
int  w,
int  h,
bool  enable,
int  orgX = 0,
int  orgY = 0 
)
overridevirtual

类成员变量说明

◆ m_painter

wxMemoryDC* BUI::GSurfacePainterWxWidgets::m_painter
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有