CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::GSurface 成员列表

成员的完整列表,这些成员属于 BUI::GSurface,包括所有继承而来的类成员

Arc(double x, double y, double rx, double ry, double a1, double a2, int size, const GColor &color, LineStyle *style=NULL)BUI::GSurfacevirtual
AttachPlatformPainter(GSurfacePainter *platDevice)BUI::GSurface
AttachZbuffer(unsigned char *zbuf)BUI::GSurface
AttchFormat(unsigned char *buf, int width, int height, int stride, int bpp, GSurfacePainter *platDevice=NULL)BUI::GSurfacevirtual
BeginShadow(ShadowInfo *shadow)BUI::GSurfacevirtual
BezierDiv(POINT pt[4], int size, const GColor &color, LineStyle *style=NULL)BUI::GSurfacevirtual
BezierDivCurve3(POINT pt[3], int size, const GColor &color, LineStyle *style=NULL)BUI::GSurfacevirtual
BlendFrom(int x, int y, int w, int h, ImageDrawInfo *from, GColor color, BlendCompType comp)BUI::GSurfacevirtual
Blur(int x, int y, int w, int h, int widget)BUI::GSurfacevirtual
BlurPath(const PathTransInfo &pathInfo, int widget)BUI::GSurfacevirtual
Buffer()BUI::GSurface
Clear(const GColor &color)BUI::GSurfacevirtual
CopyFrom(const ImageDrawInfo &img, LPRECT rcSrc, int dx=0, int dy=0)BUI::GSurfacevirtual
CopyTo(const ImageDrawInfo &img, LPRECT rcSrc, int dx=0, int dy=0)BUI::GSurfacevirtual
DoDrawEvent(SurEvent *ev)BUI::GSurfacevirtual
DrawCheckBox(RECT rc, const GColor &color, UINT nState, int size)BUI::GSurfacevirtual
DrawColorPicker(float h, RECT rect)BUI::GSurface
DrawExpandButton(POINT ptCenter, int nSize, bool bCollapsed, const GColor &color)BUI::GSurfacevirtual
DrawExpandTriButton(POINT pointCenter, int nSize, bool bCollapsed, const GColor &color)BUI::GSurfacevirtual
DrawImage(const PathTransInfo &pathInfo, GImage *img, RECT *rcSrc, const ImageStyle *style=NULL)BUI::GSurfacevirtual
DrawImageEllipse(int cx, int cy, int rx, int ry, GImage *img, RECT *rcSrc, const ImageStyle *style=NULL)BUI::GSurfacevirtual
DrawImagePerspective(POINT pts[4], GImage *img, RECT *rcSrc=NULL, const ImageStyle *style=NULL)BUI::GSurfacevirtual
DrawImageRect(int x, int y, int w, int h, RoundRectRadius *radius, GImage *img, RECT *rcSrc, const ImageStyle *style=NULL)BUI::GSurfacevirtual
DrawPath(const PathTransInfo &pathInfo, const GColor &color, int size=1, LineStyle *style=NULL)BUI::GSurfacevirtual
DrawPathGradient(const PathTransInfo &pathInfo, GBrushGradient *bru_gradient, int size=1, LineStyle *style=NULL)BUI::GSurfacevirtual
DrawPathPattern(const PathTransInfo &pathInfo, GImage *img, int size=1, int alpha=255, double scale=1)BUI::GSurfacevirtual
DrawShadow(ShadowInfo *shadowinfo, const PathTransInfo &pathInfo, int size=1, LineStyle *style=NULL)BUI::GSurfacevirtual
DrawSpring(RECT rc, bool bHor, bool bFill, const GColor &crColor)BUI::GSurfacevirtual
DrawTextMono(unsigned char *data, int x, int y, int w, int h, const GColor &color)BUI::GSurfacevirtual
Ellipse(int x, int y, int rx, int ry, int size, const GColor &color, LineStyle *style=NULL)BUI::GSurfacevirtual
EndShadow(const PathTransInfo *pathInfo)BUI::GSurfacevirtual
Fill3D(VSInput *vs, int len, UINT *indicies, int indicies_len, MatFloat4x4 mvp, BOOL is_line=FALSE, BOOL CullBack=TRUE)BUI::GSurfacevirtual
FillEllipse(int x, int y, int rx, int ry, const GColor &color)BUI::GSurfacevirtual
FillPath(const PathTransInfo &pathInfo, const GColor &color, BOOL bin_render=FALSE)BUI::GSurfacevirtual
FillPathGradient(const PathTransInfo &pathInfo, GBrushGradient *bru_gradient)BUI::GSurfacevirtual
FillRect(RECT rc, const GColor &color)BUI::GSurfacevirtual
FillRoundRect(RECT rc, RoundRectRadius &radius, const GColor &color)BUI::GSurfacevirtual
FillShadow(ShadowInfo *shadowinfo, const PathTransInfo &pathInfo)BUI::GSurfacevirtual
FilterGray()BUI::GSurface
GetClipBox(int *x, int *y, int *w, int *h)BUI::GSurfacevirtual
GetClipRect() constBUI::GSurface
GetCurrentFontObject()BUI::GSurfacevirtual
GetImageDrawInfo(ImageDrawInfo *info, LPRECT rcSrc)BUI::GSurfacevirtual
GetImageRatioTransform2d(Transform2d *img_mtx, const ImageDrawInfo *pSrcSurface, int x, int y, int w, int h, ImageRatioStyle ratio_type, double angle, double scale)BUI::GSurfacevirtual
GetOutputSize()BUI::GSurfacevirtual
GetPixelFormat()BUI::GSurfacevirtual
GetPixelRatio()BUI::GSurfacevirtual
GetTextAnglePloygon(int x, int y, float angle, LPCTSTR sztext, int nlen, UINT align=DT_LEFT|DT_TOP, const VecFloat2 &bkPadSize=VecFloat2(2, 2), VecFloat2(*ploygon)[4]=NULL)BUI::GSurfacevirtual
GetTextAnglePloygonA(int x, int y, float angle, LPCSTR sztext, int nlen, UINT align=DT_LEFT|DT_TOP, const VecFloat2 &bkPadSize=VecFloat2(2, 2), VecFloat2(*ploygon)[4]=NULL)BUI::GSurfacevirtual
GetTextAnglePloygonW(int x, int y, float angle, LPCWSTR sztext, int nlen, UINT align=DT_LEFT|DT_TOP, const VecFloat2 &bkPadSize=VecFloat2(2, 2), VecFloat2(*ploygon)[4]=NULL)BUI::GSurfacevirtual
GetTextSize(LPCTSTR sztext, int nlen)BUI::GSurfacevirtual
GetTextSizeA(LPCSTR sztext, int nlen)BUI::GSurfacevirtual
GetTextSizeW(LPCWSTR sztext, int nlen)BUI::GSurfacevirtual
GetViewportOrg(int *x, int *y)BUI::GSurface
GlyphRaster(const RECT &rc, const GRasterGlyph *glyphBin, const GColor &color)BUI::GSurfacevirtual
GlyphRaster(int x, int y, const GRasterGlyph *glyphBin, const GColor &color)BUI::GSurfacevirtual
GouraudRender(POINT p1, POINT p2, POINT p3, const GColor &c1, const GColor &c2, const GColor &c3)BUI::GSurfacevirtual
Gray(int x, int y, int w, int h, int conv_type)BUI::GSurfacevirtual
GrayPath(const PathTransInfo &pathInfo, int conv_type)BUI::GSurfacevirtual
GSurface()BUI::GSurface
GSurface(unsigned char *buf, int width, int height, int stride, int bpp, GSurfacePainter *platDevice=NULL)BUI::GSurface
Height()BUI::GSurface
ISurface()BUI::ISurface
Line(int x1, int y1, int x2, int y2, int size, const GColor &color, LineStyle *style=NULL)BUI::GSurfacevirtual
m_bufBUI::GSurfaceprotected
m_buf_zBUI::GSurfaceprotected
m_cap_lenBUI::GSurfaceprotected
m_comp_typeBUI::GSurfaceprotected
m_dash_lenBUI::GSurfaceprotected
m_gray_coeffBUI::GSurfaceprotected
m_iClipHBUI::GSurfaceprotected
m_iClipWBUI::GSurfaceprotected
m_iClipXBUI::GSurfaceprotected
m_iClipYBUI::GSurfaceprotected
m_iHeightBUI::GSurfaceprotected
m_iWidthBUI::GSurfaceprotected
m_nBppBUI::GSurfaceprotected
m_nStrideBUI::GSurfaceprotected
m_OrgXBUI::GSurfaceprotected
m_OrgYBUI::GSurfaceprotected
m_penCapBUI::GSurfaceprotected
m_penStyleBUI::GSurfaceprotected
m_pixelformatBUI::GSurfaceprotected
m_platformPainterBUI::GSurfaceprotected
m_pTransBUI::GSurfaceprotected
m_scaleFactorBUI::GSurfaceprotected
m_shadow_bufBUI::GSurfaceprotected
m_shadow_ptrBUI::GSurfaceprotected
m_shadow_rectBUI::GSurfaceprotected
m_shadow_text_ptrBUI::GSurfaceprotected
m_solidcolorBUI::GSurfaceprotected
m_trans_storageBUI::GSurfaceprotected
PaintFontTextOut(void *font, int x1, int y1, LPCSTR text, int c, COLORREF color)BUI::GSurfacevirtual
PaintSVG(GPathStorageSVG *svg, VIEW_BOX *box, GrayConv grayType=GrayNone)BUI::GSurfacevirtual
PaintText(LPRECT lprc, LPCTSTR text, int c, COLORREF color, UINT format)BUI::GSurfacevirtual
PaintTextA(LPRECT lprc, LPCSTR text, int c, COLORREF color, UINT format)BUI::GSurfacevirtual
PaintTextAngle(int x, int y, float angle, LPCTSTR sztext, int nlen, COLORREF color, UINT align=DT_LEFT|DT_TOP, const GColor *bkcolor=NULL, const VecFloat2 &bkPadSize=VecFloat2(2, 2))BUI::GSurfacevirtual
PaintTextAngleA(int x, int y, float angle, LPCSTR sztext, int nlen, COLORREF color, UINT align=DT_LEFT|DT_TOP, const GColor *bkcolor=NULL, const VecFloat2 &bkPadSize=VecFloat2(2, 2))BUI::GSurfacevirtual
PaintTextAngleW(int x, int y, float angle, LPCWSTR sztext, int nlen, COLORREF color, UINT align=DT_LEFT|DT_TOP, const GColor *bkcolor=NULL, const VecFloat2 &bkPadSize=VecFloat2(2, 2))BUI::GSurfacevirtual
PaintTextMultiLine(int x, int y, TextMultilineInfo *multiText, COLORREF color, UINT align=DT_LEFT|DT_TOP)BUI::GSurfacevirtual
PaintTextOut(int x, int y, LPCTSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP)BUI::GSurfacevirtual
PaintTextOutA(int x, int y, LPCSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP)BUI::GSurfacevirtual
PaintTextOutW(int x, int y, LPCWSTR text, int c, COLORREF color, UINT align=DT_LEFT|DT_TOP)BUI::GSurfacevirtual
PaintTextW(LPRECT lprc, LPCWSTR text, int c, COLORREF color, UINT format)BUI::GSurfacevirtual
PixelBitCounts() constBUI::GSurface
PlatformPainter()BUI::GSurfacevirtual
Rect(RECT rc, int size, const GColor &color, LineStyle *style=NULL)BUI::GSurfacevirtual
ResetClipBox()BUI::GSurfacevirtual
RoundRect(RECT rc, RoundRectRadius &radius, int size, const GColor &color, LineStyle *style=NULL)BUI::GSurfacevirtual
SaveAsImageFile(LPCTSTR file, RECT &rc)BUI::GSurfacevirtual
SelectFontObject(GFont *font)BUI::GSurfacevirtual
SelectShadow(ShadowInfo *shadowinfo)BUI::GSurfacevirtual
SelectTextShadow(ShadowInfo *shadowinfo)BUI::GSurfacevirtual
SetBlendCompType(BlendCompType op=comp_none)BUI::GSurfacevirtual
SetClipBox(int x, int y, int w, int h, bool enable)BUI::GSurfacevirtual
SetGrayCoeff(float k_r, float k_g, float k_b)BUI::GSurfacevirtual
SetLineCap(LineCapStyle cap)BUI::GSurface
SetPenStyle(PenType style, int dashx, int dashy)BUI::GSurface
SetPixelFormat(PixelFormatType fmt)BUI::GSurface
SetPixelRatio(double scaleFactor)BUI::GSurface
SetViewportOrg(int x, int y)BUI::GSurface
Stride()BUI::GSurface
StrideAbs()BUI::GSurface
Width()BUI::GSurface
~GSurface()BUI::GSurfacevirtual
~ISurface()BUI::ISurface
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有