|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
成员的完整列表,这些成员属于 BUI::GSurfaceQt,包括所有继承而来的类成员
| AddRenderData(Render3dData &data) | BUI::GSurface | virtual |
| Arc(double x, double y, double rx, double ry, double a1, double a2, float size, const GColor &color, LineStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| AttachPlatformPainter(GSurfacePainter *painter) | BUI::GSurface | |
| AttachZbuffer(unsigned char *zbuf) | BUI::GSurface | |
| AttchBuffer(QPainter *painter, unsigned char *buf, int width, int height, int stride, int bpp) | BUI::GSurfaceQt | |
| AttchFormat(unsigned char *buf, int width, int height, int stride, int bpp, GSurfacePainter *painter=NULL) | BUI::GSurface | virtual |
| BeginShadow(ShadowInfo *shadow) | BUI::GSurface | virtual |
| BezierDiv(POINT pt[4], float size, const GColor &color, LineStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| BezierDivCurve3(POINT pt[3], float size, const GColor &color, LineStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| BlendFrom(int x, int y, int w, int h, ImageDrawInfo *from, GColor color, BlendCompType comp) | BUI::GSurface | virtual |
| Blur(int x, int y, int w, int h, int widget) | BUI::GSurface | virtual |
| BlurPath(const PathTransInfo &path_info, int widget) | BUI::GSurface | virtual |
| Buffer() | BUI::GSurface | |
| Clear(const GColor &color) | BUI::GSurface | virtual |
| CopyFrom(const ImageDrawInfo &img, LPRECT rc_src, int dx=0, int dy=0) | BUI::GSurface | virtual |
| CopyTo(const ImageDrawInfo &img, LPRECT rc_src, int dx=0, int dy=0) | BUI::GSurface | virtual |
| DrawAddOrDelButton(RECT rc, BOOL is_add, BOOL is_down, const GColor &color) | BUI::GSurface | virtual |
| DrawCheckBox(RECT rc, const GColor &color, UINT state, int size) | BUI::GSurface | virtual |
| DrawColorPicker(float h, RECT rect) | BUI::GSurface | |
| DrawExpandButton(POINT pt_center, int size, bool is_collapsed, const GColor &color) | BUI::GSurface | virtual |
| DrawExpandTriButton(POINT pt_center, int size, bool is_collapsed, const GColor &color) | BUI::GSurface | virtual |
| DrawImage(const PathTransInfo &path_info, GImage *img, RECT *rc_src, const ImageStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| DrawImageEffect(const PathTransInfo &path_info, GImage *img, RECT *rc_src, const ImageStyle *style, UINT filter_type, float *params, int len) | BUI::GSurface | virtual |
| DrawImageEllipse(int cx, int cy, int rx, int ry, GImage *img, RECT *rc_src, const ImageStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| DrawImagePerspective(POINT pts[4], GImage *img, RECT *rc_src=NULL, const ImageStyle *style=NULL) | BUI::GSurface | virtual |
| DrawImageRect(int x, int y, int w, int h, RoundRectRadius *radius, GImage *img, RECT *rc_src, const ImageStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| DrawPath(const PathTransInfo &path_info, const GColor &color, float size=1, LineStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| DrawPathGradient(const PathTransInfo &path_info, GBrushGradient *bru_gradient, float size=1, LineStyle *style=NULL, float alpha=1.0) override | BUI::GSurfaceQt | virtual |
| DrawPathPattern(const PathTransInfo &path_info, GImage *img, float size=1, int alpha=255, double scale=1) | BUI::GSurface | virtual |
| DrawShadow(ShadowInfo *si, const PathTransInfo &path_info, float size=1, LineStyle *style=NULL, float alpha=1.0) | BUI::GSurface | virtual |
| DrawSpring(RECT rc, bool is_hor, bool is_fill, const GColor &color) | BUI::GSurface | virtual |
| DrawTextMono(unsigned char *data, int x, int y, int w, int h, const GColor &color) | BUI::GSurface | virtual |
| Ellipse(int x, int y, int rx, int ry, float size, const GColor &color, LineStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| EndShadow(const PathTransInfo *path_info) | BUI::GSurface | virtual |
| FillEllipse(int x, int y, int rx, int ry, const GColor &color) override | BUI::GSurfaceQt | virtual |
| FillPath(const PathTransInfo &path_info, const GColor &color, BOOL bin_render=FALSE) override | BUI::GSurfaceQt | virtual |
| FillPathGradient(const PathTransInfo &path_info, GBrushGradient *bru_gradient, float alpha=1.0) override | BUI::GSurfaceQt | virtual |
| FillRect(RECT rc, const GColor &color) override | BUI::GSurfaceQt | virtual |
| FillRoundRect(RECT rc, RoundRectRadius &radius, const GColor &color) override | BUI::GSurfaceQt | virtual |
| FillShadow(ShadowInfo *si, const PathTransInfo &path_info, float alpha=1.0) | BUI::GSurface | virtual |
| FilterGray() | BUI::GSurface | |
| GetClipBox(int *x, int *y, int *w, int *h) | BUI::GSurface | virtual |
| GetClipRect() const | BUI::GSurface | |
| GetCurrentFontObject() override | BUI::GSurfaceQt | virtual |
| GetImageDrawInfo(ImageDrawInfo *info, LPRECT rc_src) | BUI::GSurface | virtual |
| GetImageRatioTransform2d(Transform2d *img_mtx, const ImageDrawInfo *src_surface, int x, int y, int w, int h, ImageRatioStyle ratio_type, double angle, double scale) | BUI::GSurface | virtual |
| GetOutputSize() | BUI::GSurface | virtual |
| GetPixelFormat() | BUI::GSurface | virtual |
| GetPixelRatio() | BUI::GSurface | virtual |
| GetTextAnglePloygon(int x, int y, float angle, LPCTSTR text, int len, UINT align=DT_LEFT|DT_TOP, const VecFloat2 &bk_pad_size=VecFloat2(2, 2), VecFloat2(*ploygon)[4]=NULL) | BUI::GSurface | virtual |
| GetTextAnglePloygonA(int x, int y, float angle, LPCSTR text, int len, UINT align=DT_LEFT|DT_TOP, const VecFloat2 &bk_pad_size=VecFloat2(2, 2), VecFloat2(*ploygon)[4]=NULL) | BUI::GSurface | virtual |
| GetTextAnglePloygonW(int x, int y, float angle, LPCWSTR text, int len, UINT align=DT_LEFT|DT_TOP, const VecFloat2 &bk_pad_size=VecFloat2(2, 2), VecFloat2(*ploygon)[4]=NULL) | BUI::GSurface | virtual |
| GetTextSize(LPCTSTR text, int len) override | BUI::GSurfaceQt | virtual |
| GetTextSizeA(LPCSTR text, int len) override | BUI::GSurfaceQt | virtual |
| GetTextSizeW(LPCWSTR text, int len) override | BUI::GSurfaceQt | virtual |
| GetViewportOrg(int *x, int *y) | BUI::GSurface | |
| GouraudRender(POINT p1, POINT p2, POINT p3, const GColor &c1, const GColor &c2, const GColor &c3) | BUI::GSurface | virtual |
| Gray(int x, int y, int w, int h, int conv_type) | BUI::GSurface | virtual |
| GrayPath(const PathTransInfo &path_info, int conv_type) | BUI::GSurface | virtual |
| GSurface() | BUI::GSurface | |
| GSurface(unsigned char *buf, int width, int height, int stride, int bpp, GSurfacePainter *painter=NULL) | BUI::GSurface | |
| GSurfaceQt() | BUI::GSurfaceQt | |
| GSurfaceQt(QPainter *painter, unsigned char *buf, int width, int height, int stride, int bpp) | BUI::GSurfaceQt | |
| Height() | BUI::GSurface | |
| InstallShader(int shader_id, const char *source_vs, const char *source_ps, GShaderLayoutDesc *layout, int layout_len) | BUI::GSurface | virtual |
| ISurface() | BUI::ISurface | |
| Line(int x1, int y1, int x2, int y2, float size, const GColor &color, LineStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| LineFloat2(const VecFloat2 &p1, const VecFloat2 &p2, float size, const GColor &color, LineStyle *style) | BUI::GSurface | virtual |
| m_3d_cmd | BUI::GSurface | protected |
| m_bpp | BUI::GSurface | protected |
| m_buf | BUI::GSurface | protected |
| m_buf_z | BUI::GSurface | protected |
| m_cap_len | BUI::GSurface | protected |
| m_clip_h | BUI::GSurface | protected |
| m_clip_w | BUI::GSurface | protected |
| m_clip_x | BUI::GSurface | protected |
| m_clip_y | BUI::GSurface | protected |
| m_comp_type | BUI::GSurface | protected |
| m_cur_font | BUI::GSurfaceQt | |
| m_dash_len | BUI::GSurface | protected |
| m_fill_rule | BUI::GSurface | protected |
| m_gray_coeff | BUI::GSurface | protected |
| m_gray_type | BUI::GSurface | protected |
| m_height | BUI::GSurface | protected |
| m_org_x | BUI::GSurface | protected |
| m_org_y | BUI::GSurface | protected |
| m_painter | BUI::GSurfaceQt | |
| m_pen_cap | BUI::GSurface | protected |
| m_pen_style | BUI::GSurface | protected |
| m_pixel_format | BUI::GSurface | protected |
| m_platform_painter | BUI::GSurface | protected |
| m_scale_factor | BUI::GSurface | protected |
| m_shadow_buf | BUI::GSurface | protected |
| m_shadow_ptr | BUI::GSurface | protected |
| m_shadow_rect | BUI::GSurface | protected |
| m_shadow_text_ptr | BUI::GSurface | protected |
| m_solid_color | BUI::GSurface | protected |
| m_stride | BUI::GSurface | protected |
| m_trans | BUI::GSurface | protected |
| m_trans_storage | BUI::GSurface | protected |
| m_width | BUI::GSurface | protected |
| PaintFontTextOut(void *font, int x1, int y1, LPCSTR text, int c, const GColor &color) override | BUI::GSurfaceQt | virtual |
| PaintText(LPRECT lprc, LPCTSTR text, int c, const GColor &color, UINT format) override | BUI::GSurfaceQt | virtual |
| PaintTextA(LPRECT lprc, LPCSTR text, int c, const GColor &color, UINT format) override | BUI::GSurfaceQt | virtual |
| PaintTextAngle(int x, int y, float angle, LPCTSTR text, int len, const GColor &color, UINT align=DT_LEFT|DT_TOP, const GColor *bkcolor=NULL, const VecFloat2 &bk_pad_size=VecFloat2(2, 2)) override | BUI::GSurfaceQt | virtual |
| PaintTextAngleA(int x, int y, float angle, LPCSTR text, int len, const GColor &color, UINT align=DT_LEFT|DT_TOP, const GColor *bkcolor=NULL, const VecFloat2 &bk_pad_size=VecFloat2(2, 2)) override | BUI::GSurfaceQt | virtual |
| PaintTextAngleW(int x, int y, float angle, LPCWSTR text, int len, const GColor &color, UINT align=DT_LEFT|DT_TOP, const GColor *bkcolor=NULL, const VecFloat2 &bk_pad_size=VecFloat2(2, 2)) override | BUI::GSurfaceQt | virtual |
| PaintTextMultiLine(int x, int y, TextMultilineInfo *tml, const GColor &color, UINT align=DT_LEFT|DT_TOP) override | BUI::GSurfaceQt | virtual |
| PaintTextOut(int x, int y, LPCTSTR text, int c, const GColor &color, UINT align=DT_LEFT|DT_TOP) override | BUI::GSurfaceQt | virtual |
| PaintTextOutA(int x, int y, LPCSTR text, int c, const GColor &color, UINT align=DT_LEFT|DT_TOP) override | BUI::GSurfaceQt | virtual |
| PaintTextOutW(int x, int y, LPCWSTR text, int c, const GColor &color, UINT align=DT_LEFT|DT_TOP) override | BUI::GSurfaceQt | virtual |
| PaintTextW(LPRECT lprc, LPCWSTR text, int c, const GColor &color, UINT format) override | BUI::GSurfaceQt | virtual |
| PixelBitCounts() const | BUI::GSurface | |
| PlatformPainter() | BUI::GSurface | virtual |
| Rect(RECT rc, float size, const GColor &color, LineStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| Render3D() | BUI::GSurface | virtual |
| ResetClipBox() override | BUI::GSurfaceQt | virtual |
| RoundRect(RECT rc, RoundRectRadius &radius, float size, const GColor &color, LineStyle *style=NULL) override | BUI::GSurfaceQt | virtual |
| SaveAsImageFile(LPCTSTR file, RECT &rc) | BUI::GSurface | virtual |
| SelectFontObject(GFont *font) override | BUI::GSurfaceQt | virtual |
| SelectShadow(ShadowInfo *si) | BUI::GSurface | virtual |
| SelectTextShadow(ShadowInfo *si) | BUI::GSurface | virtual |
| SetBlendCompType(BlendCompType op=comp_none) | BUI::GSurface | virtual |
| SetClipBox(int x, int y, int w, int h, bool enable) override | BUI::GSurfaceQt | virtual |
| SetFillRule(SurfaceFillRule fl) override | BUI::GSurface | virtual |
| SetGrayCoeff(float k_r, float k_g, float k_b) | BUI::GSurface | virtual |
| SetGrayFactor(const VecFloat4 &v) override | BUI::GSurface | virtual |
| SetGrayMode(GrayConv gray) override | BUI::GSurface | virtual |
| SetLineCap(LineCapStyle cap) | BUI::GSurface | |
| SetPenStyle(PenType style, int dashx, int dashy) | BUI::GSurface | |
| SetPixelFormat(PixelFormatType fmt) | BUI::GSurface | |
| SetPixelRatio(float scale) | BUI::GSurface | |
| SetViewportOrg(int x, int y) | BUI::GSurface | |
| SetZOrder(float z) override | BUI::GSurface | virtual |
| Stride() | BUI::GSurface | |
| StrideAbs() | BUI::GSurface | |
| UnInstallShader(int shader_id) | BUI::GSurface | virtual |
| Width() | BUI::GSurface | |
| ~GSurface() | BUI::GSurface | virtual |
| ~GSurfaceQt() | BUI::GSurfaceQt | virtual |
| ~ISurface() | BUI::ISurface |