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

Public 成员函数

 GSurfacePainterGTKmm ()
virtual ~GSurfacePainterGTKmm ()
GFontSelectPainterFont (GFont *font) override
void SetPainterClipRect (int x, int y, int w, int h, bool enable, int org_x=0, int org_y=0) override
void DoPaintTextMultiLine (int x, int y, TextMultilineInfo *tml, COLORREF color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0) override
void DoPaintTextOutW (int x, int y, LPCWSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0) override
void DoPaintTextOutA (int x, int y, LPCSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0) override
void DoPaintTextOut (int x, int y, LPCTSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0) override
void DoPaintTextW (LPRECT lprc, LPCWSTR text, int c, COLORREF color, UINT format, int org_x=0, int org_y=0) override
void DoPaintTextA (LPRECT lprc, LPCSTR text, int c, COLORREF color, UINT format, int org_x=0, int org_y=0) override
void DoPaintText (LPRECT lprc, LPCTSTR text, int c, COLORREF color, UINT format, int org_x=0, int org_y=0) override
void DoPaintTextAngleW (int x, int y, float angle, LPCWSTR text, int len, COLORREF color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0) override
void DoPaintTextAngleA (int x, int y, float angle, LPCSTR text, int len, COLORREF color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0) override
void DoPaintTextAngle (int x, int y, float angle, LPCTSTR text, int len, COLORREF color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0) override
Public 成员函数 继承自 BUI::GSurfacePainter
 GSurfacePainter ()
virtual ~GSurfacePainter ()
virtual GFontGetPainterCurrentFont ()
virtual SIZE GetTextSize (LPCTSTR text, int len)
virtual SIZE GetTextSizeW (LPCWSTR text, int len)
virtual SIZE GetTextSizeA (LPCSTR text, int len)
virtual void DoPaintTextMultiLine (int x, int y, TextMultilineInfo *tml, const GColor &color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0)
virtual void DoPaintTextOutW (int x, int y, LPCWSTR text, int c, const GColor &color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0)
virtual void DoPaintTextOutA (int x, int y, LPCSTR text, int c, const GColor &color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0)
virtual void DoPaintTextOut (int x, int y, LPCTSTR text, int c, const GColor &color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0)
virtual void DoPaintTextW (LPRECT lprc, LPCWSTR text, int c, const GColor &color, UINT format, int org_x=0, int org_y=0)
virtual void DoPaintTextA (LPRECT lprc, LPCSTR text, int c, const GColor &color, UINT format, int org_x=0, int org_y=0)
virtual void DoPaintText (LPRECT lprc, LPCTSTR text, int c, const GColor &color, UINT format, int org_x=0, int org_y=0)
virtual void DoPaintTextAngleW (int x, int y, float angle, LPCWSTR text, int len, const GColor &color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0)
virtual void DoPaintTextAngleA (int x, int y, float angle, LPCSTR text, int len, const GColor &color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0)
virtual void DoPaintTextAngle (int x, int y, float angle, LPCTSTR text, int len, const GColor &color, UINT align=DT_LEFT|DT_TOP, int org_x=0, int org_y=0)

额外继承的成员函数

Public 属性 继承自 BUI::GSurfacePainter
GFontm_cur_font

构造及析构函数说明

◆ GSurfacePainterGTKmm()

BUI::GSurfacePainterGTKmm::GSurfacePainterGTKmm ( )

◆ ~GSurfacePainterGTKmm()

virtual BUI::GSurfacePainterGTKmm::~GSurfacePainterGTKmm ( )
virtual

成员函数说明

◆ DoPaintText()

void BUI::GSurfacePainterGTKmm::DoPaintText ( LPRECT lprc,
LPCTSTR text,
int c,
COLORREF color,
UINT format,
int org_x = 0,
int org_y = 0 )
override

◆ DoPaintTextA()

void BUI::GSurfacePainterGTKmm::DoPaintTextA ( LPRECT lprc,
LPCSTR text,
int c,
COLORREF color,
UINT format,
int org_x = 0,
int org_y = 0 )
override

◆ DoPaintTextAngle()

void BUI::GSurfacePainterGTKmm::DoPaintTextAngle ( int x,
int y,
float angle,
LPCTSTR text,
int len,
COLORREF color,
UINT align = DT_LEFT|DT_TOP,
int org_x = 0,
int org_y = 0 )
override

◆ DoPaintTextAngleA()

void BUI::GSurfacePainterGTKmm::DoPaintTextAngleA ( int x,
int y,
float angle,
LPCSTR text,
int len,
COLORREF color,
UINT align = DT_LEFT|DT_TOP,
int org_x = 0,
int org_y = 0 )
override

◆ DoPaintTextAngleW()

void BUI::GSurfacePainterGTKmm::DoPaintTextAngleW ( int x,
int y,
float angle,
LPCWSTR text,
int len,
COLORREF color,
UINT align = DT_LEFT|DT_TOP,
int org_x = 0,
int org_y = 0 )
override

◆ DoPaintTextMultiLine()

void BUI::GSurfacePainterGTKmm::DoPaintTextMultiLine ( int x,
int y,
TextMultilineInfo * tml,
COLORREF color,
UINT align = DT_LEFT|DT_TOP,
int org_x = 0,
int org_y = 0 )
override

◆ DoPaintTextOut()

void BUI::GSurfacePainterGTKmm::DoPaintTextOut ( int x,
int y,
LPCTSTR text,
int c,
COLORREF color,
UINT align = DT_LEFT|DT_TOP,
int org_x = 0,
int org_y = 0 )
override

◆ DoPaintTextOutA()

void BUI::GSurfacePainterGTKmm::DoPaintTextOutA ( int x,
int y,
LPCSTR text,
int c,
COLORREF color,
UINT align = DT_LEFT|DT_TOP,
int org_x = 0,
int org_y = 0 )
override

◆ DoPaintTextOutW()

void BUI::GSurfacePainterGTKmm::DoPaintTextOutW ( int x,
int y,
LPCWSTR text,
int c,
COLORREF color,
UINT align = DT_LEFT|DT_TOP,
int org_x = 0,
int org_y = 0 )
override

◆ DoPaintTextW()

void BUI::GSurfacePainterGTKmm::DoPaintTextW ( LPRECT lprc,
LPCWSTR text,
int c,
COLORREF color,
UINT format,
int org_x = 0,
int org_y = 0 )
override

◆ SelectPainterFont()

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

◆ SetPainterClipRect()

void BUI::GSurfacePainterGTKmm::SetPainterClipRect ( int x,
int y,
int w,
int h,
bool enable,
int org_x = 0,
int org_y = 0 )
overridevirtual
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有