![]() |
HiEasyX
Ver 0.3.0
EasyX 全面扩展库
|
成员的完整列表,这些成员属于 HiEasyX::Canvas,包括所有继承而来的类成员
| Arc(int left, int top, int right, int bottom, double stangle, double endangle, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Arc(RECT rct, double stangle, double endangle, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| BeginBatchDrawing() | HiEasyX::Canvas | |
| BeginDrawing() | HiEasyX::Canvas | protected |
| BeginWindowTask() | HiEasyX::Canvas | protected |
| BindToImage(IMAGE *pImg) | HiEasyX::Canvas | |
| BindToWindow(HWND hWnd, IMAGE *pImg) | HiEasyX::Canvas | protected |
| BindWindowCanvas(Canvas *, HWND) | HiEasyX::Canvas | friend |
| Canvas() | HiEasyX::Canvas | |
| Canvas(int w, int h, COLORREF cBk=BLACK) | HiEasyX::Canvas | |
| Canvas(IMAGE *pImg) | HiEasyX::Canvas | |
| Canvas(IMAGE img) | HiEasyX::Canvas | |
| CenterText(LPCTSTR lpszText, RECT rct={ -1 }, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| CenterText_Format(int _Size, LPCTSTR _Format,...) | HiEasyX::Canvas | |
| Circle(int x, int y, int radius, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| CleanUpSettings() | HiEasyX::Canvas | protected |
| Clear(bool isSetColor=false, COLORREF bkcolor=BLACK) | HiEasyX::Canvas | |
| Clear_Alpha(bool isSetColor=false, COLORREF bkcolor=BLACK, bool ignore_alpha=false) | HiEasyX::Canvas | |
| ClearCircle(int x, int y, int radius) | HiEasyX::Canvas | |
| ClearEllipse(int left, int top, int right, int bottom) | HiEasyX::Canvas | |
| ClearEllipse(RECT rct) | HiEasyX::Canvas | |
| ClearPie(int left, int top, int right, int bottom, double stangle, double endangle) | HiEasyX::Canvas | |
| ClearPie(RECT rct, double stangle, double endangle) | HiEasyX::Canvas | |
| ClearPolygon(const POINT *points, int num) | HiEasyX::Canvas | |
| ClearRectangle(int left, int top, int right, int bottom) | HiEasyX::Canvas | |
| ClearRectangle(RECT rct) | HiEasyX::Canvas | |
| ClearRoundRect(int left, int top, int right, int bottom, int ellipsewidth, int ellipseheight) | HiEasyX::Canvas | |
| ClearRoundRect(RECT rct, int ellipsewidth, int ellipseheight) | HiEasyX::Canvas | |
| Draw_Text(LPCTSTR str, RECT *pRect, UINT uFormat, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Draw_Text(TCHAR ch, RECT *pRect, UINT uFormat, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Ellipse(int left, int top, int right, int bottom, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Ellipse(RECT rct, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| EnableAutoMarkFlushWindow(bool enable) | HiEasyX::Canvas | |
| EndBatchDrawing() | HiEasyX::Canvas | |
| EndDrawing() | HiEasyX::Canvas | protected |
| EndWindowTask() | HiEasyX::Canvas | protected |
| FillCircle(int x, int y, int radius, bool isSetColor=false, COLORREF cLine=0, COLORREF cFill=0) | HiEasyX::Canvas | |
| FillEllipse(int left, int top, int right, int bottom, bool isSetColor=false, COLORREF cLine=0, COLORREF cFill=0) | HiEasyX::Canvas | |
| FillEllipse(RECT rct, bool isSetColor=false, COLORREF cLine=0, COLORREF cFill=0) | HiEasyX::Canvas | |
| FillPie(int left, int top, int right, int bottom, double stangle, double endangle, bool isSetColor=false, COLORREF cLine=0, COLORREF cFill=0) | HiEasyX::Canvas | |
| FillPie(RECT rct, double stangle, double endangle, bool isSetColor=false, COLORREF cLine=0, COLORREF cFill=0) | HiEasyX::Canvas | |
| FillPolygon(const POINT *points, int num, bool isSetColor=false, COLORREF cLine=0, COLORREF cFill=0) | HiEasyX::Canvas | |
| FillRectangle(int left, int top, int right, int bottom, bool isSetColor=false, COLORREF cLine=0, COLORREF cFill=0) | HiEasyX::Canvas | |
| FillRectangle(RECT rct, bool isSetColor=false, COLORREF cLine=0, COLORREF cFill=0) | HiEasyX::Canvas | |
| FillRoundRect(int left, int top, int right, int bottom, int ellipsewidth, int ellipseheight, bool isSetColor=false, COLORREF cLine=0, COLORREF cFill=0) | HiEasyX::Canvas | |
| FillRoundRect(RECT rct, int ellipsewidth, int ellipseheight, bool isSetColor=false, COLORREF cLine=0, COLORREF cFill=0) | HiEasyX::Canvas | |
| FloodFill(int x, int y, COLORREF color, int filltype=FLOODFILLBORDER, bool isSetColor=false, COLORREF cFill=0) | HiEasyX::Canvas | |
| GetBkColor() | HiEasyX::Canvas | |
| GetBkMode() | HiEasyX::Canvas | |
| GetBuffer() const | HiEasyX::Canvas | inline |
| GetBufferSize() const | HiEasyX::Canvas | inline |
| GetColor() | HiEasyX::Canvas | |
| GetFillColor() | HiEasyX::Canvas | |
| GetFillStyle() | HiEasyX::Canvas | |
| GetHDC() | HiEasyX::Canvas | inline |
| getheight() const | HiEasyX::Canvas | inline |
| GetHeight() const | HiEasyX::Canvas | inline |
| GetImagePointer() | HiEasyX::Canvas | inline |
| GetLineColor() | HiEasyX::Canvas | |
| GetLineStyle() | HiEasyX::Canvas | |
| GetLineThickness() | HiEasyX::Canvas | |
| GetPixel(int x, int y) | HiEasyX::Canvas | |
| GetPixel_Direct(int x, int y) | HiEasyX::Canvas | |
| GetPolyFillMode() | HiEasyX::Canvas | |
| GetRop2() | HiEasyX::Canvas | |
| GetTextColor() | HiEasyX::Canvas | |
| GetTextStyle() | HiEasyX::Canvas | |
| getwidth() const | HiEasyX::Canvas | inline |
| GetWidth() const | HiEasyX::Canvas | inline |
| GetX() | HiEasyX::Canvas | |
| GetY() | HiEasyX::Canvas | |
| GP_Arc(float x, float y, float w, float h, float stangle, float endangle, bool isSetColor=false, COLORREF linecolor=0) | HiEasyX::Canvas | |
| GP_Ellipse(float x, float y, float w, float h, bool isSetColor=false, COLORREF linecolor=0) | HiEasyX::Canvas | |
| GP_EnableAA(bool enable) | HiEasyX::Canvas | |
| GP_EnableAlpha(bool enable) | HiEasyX::Canvas | |
| GP_FillEllipse(float x, float y, float w, float h, bool isSetColor=false, COLORREF linecolor=0, COLORREF fillcolor=0) | HiEasyX::Canvas | |
| GP_FillPie(float x, float y, float w, float h, float stangle, float endangle, bool isSetColor=false, COLORREF linecolor=0, COLORREF fillcolor=0) | HiEasyX::Canvas | |
| GP_FillPolygon(int points_num, POINT *points, bool isSetColor=false, COLORREF linecolor=0, COLORREF fillcolor=0) | HiEasyX::Canvas | |
| GP_FillRectangle(float x, float y, float w, float h, bool isSetColor=false, COLORREF linecolor=0, COLORREF fillcolor=0) | HiEasyX::Canvas | |
| GP_GetFillColor() const | HiEasyX::Canvas | inline |
| GP_GetLineColor() const | HiEasyX::Canvas | inline |
| GP_GetLineWidth() const | HiEasyX::Canvas | inline |
| GP_IsEnbaleAA() const | HiEasyX::Canvas | inline |
| GP_IsEnbaleAlpha() const | HiEasyX::Canvas | inline |
| GP_Line(float x1, float y1, float x2, float y2, bool isSetColor=false, COLORREF linecolor=0) | HiEasyX::Canvas | |
| GP_Pie(float x, float y, float w, float h, float stangle, float endangle, bool isSetColor=false, COLORREF linecolor=0) | HiEasyX::Canvas | |
| GP_Polygon(int points_num, POINT *points, bool isSetColor=false, COLORREF linecolor=0) | HiEasyX::Canvas | |
| GP_Rectangle(float x, float y, float w, float h, bool isSetColor=false, COLORREF linecolor=0) | HiEasyX::Canvas | |
| GP_SetFillColor(COLORREF color) | HiEasyX::Canvas | |
| GP_SetLineColor(COLORREF color) | HiEasyX::Canvas | |
| GP_SetLineWidth(float width) | HiEasyX::Canvas | |
| GP_SolidEllipse(float x, float y, float w, float h, bool isSetColor=false, COLORREF fillcolor=0) | HiEasyX::Canvas | |
| GP_SolidPie(float x, float y, float w, float h, float stangle, float endangle, bool isSetColor=false, COLORREF fillcolor=0) | HiEasyX::Canvas | |
| GP_SolidPolygon(int points_num, POINT *points, bool isSetColor=false, COLORREF fillcolor=0) | HiEasyX::Canvas | |
| GP_SolidRectangle(float x, float y, float w, float h, bool isSetColor=false, COLORREF fillcolor=0) | HiEasyX::Canvas | |
| IsEnableAutoMarkFlushWindow() const | HiEasyX::Canvas | inline |
| IsValidPoint(int x, int y, int *pIndex=nullptr) | HiEasyX::Canvas | |
| Line(int x1, int y1, int x2, int y2, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Line(POINT pt1, POINT pt2, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| LineRel(int dx, int dy, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| LineTo(int x, int y, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Load_Image_Alpha(LPCTSTR lpszImgFile, int x=0, int y=0, bool bResize=true, int nWidth=0, int nHeight=0, BYTE alpha=255, bool bUseSrcAlpha=false) | HiEasyX::Canvas | |
| m_bAutoMarkFlushWindow | HiEasyX::Canvas | protected |
| m_bBatchDraw | HiEasyX::Canvas | protected |
| m_bBindToImgPointer | HiEasyX::Canvas | protected |
| m_bGPAA | HiEasyX::Canvas | protected |
| m_bGPAlpha | HiEasyX::Canvas | protected |
| m_cGPFillColor | HiEasyX::Canvas | protected |
| m_cGPLineColor | HiEasyX::Canvas | protected |
| m_fGPLineWidth | HiEasyX::Canvas | protected |
| m_hBindWindow | HiEasyX::Canvas | protected |
| m_nBufSize | HiEasyX::Canvas | protected |
| m_nHeight | HiEasyX::Canvas | protected |
| m_nWidth | HiEasyX::Canvas | protected |
| m_pBuf | HiEasyX::Canvas | protected |
| m_pImg | HiEasyX::Canvas | protected |
| m_property | HiEasyX::Canvas | protected |
| MoveRel(int dx, int dy) | HiEasyX::Canvas | |
| MoveTo(int x, int y) | HiEasyX::Canvas | |
| operator=(IMAGE *pImg) | HiEasyX::Canvas | |
| operator=(IMAGE img) | HiEasyX::Canvas | |
| OutText(LPCTSTR lpszText, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| OutText(TCHAR ch, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| OutText_Format(int _Size, LPCTSTR _Format,...) | HiEasyX::Canvas | |
| OutTextXY(int x, int y, LPCTSTR lpszText, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| OutTextXY(int x, int y, TCHAR ch, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| OutTextXY_Format(int x, int y, int _Size, LPCTSTR _Format,...) | HiEasyX::Canvas | |
| Pie(int left, int top, int right, int bottom, double stangle, double endangle, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Pie(RECT rct, double stangle, double endangle, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| PolyBezier(const POINT *points, int num, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Polygon(const POINT *points, int num, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Polyline(const POINT *points, int num, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Pt() | HiEasyX::Canvas | inline |
| PutImageIn_Alpha(int x, int y, IMAGE *pImg, RECT crop={ 0 }, BYTE alpha=255, bool bUseSrcAlpha=false, bool isCalculated=false) | HiEasyX::Canvas | |
| PutPixel(int x, int y, COLORREF c) | HiEasyX::Canvas | |
| PutPixel_Direct(int x, int y, COLORREF c) | HiEasyX::Canvas | |
| PutPixel_Direct_Alpha(int x, int y, COLORREF c) | HiEasyX::Canvas | |
| Rectangle(int left, int top, int right, int bottom, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| Rectangle(RECT rct, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| RenderTo(int x, int y, IMAGE *pImg=nullptr, RECT crop={ 0 }, BYTE alpha=255, bool bUseSrcAlpha=false, bool isCalculated=false) | HiEasyX::Canvas | |
| Resize(int w, int h) override | HiEasyX::Canvas | |
| RotateImage(double radian, COLORREF bkcolor=BLACK, bool autosize=false, bool highquality=true) | HiEasyX::Canvas | |
| RotateImage_Alpha(double radian, COLORREF bkcolor=BLACK) | HiEasyX::Canvas | |
| RoundRect(int left, int top, int right, int bottom, int ellipsewidth, int ellipseheight, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| RoundRect(RECT rct, int ellipsewidth, int ellipseheight, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| SetBkColor(COLORREF color) | HiEasyX::Canvas | |
| SetBkMode(int mode) | HiEasyX::Canvas | |
| SetColor(COLORREF color) | HiEasyX::Canvas | |
| SetDefault() | HiEasyX::Canvas | |
| SetFillColor(COLORREF color) | HiEasyX::Canvas | |
| SetFillStyle(FILLSTYLE style) | HiEasyX::Canvas | |
| SetFillStyle(int style, long hatch=0, IMAGE *ppattern=nullptr) | HiEasyX::Canvas | |
| SetFillStyle(BYTE *ppattern8x8) | HiEasyX::Canvas | |
| SetFont(int nHeight, int nWidth=0) | HiEasyX::Canvas | |
| SetLineColor(COLORREF color) | HiEasyX::Canvas | |
| SetLineStyle(LINESTYLE style) | HiEasyX::Canvas | |
| SetLineStyle(int style, int thickness=1, const DWORD *puserstyle=nullptr, DWORD userstylecount=0) | HiEasyX::Canvas | |
| SetLineThickness(int thickness) | HiEasyX::Canvas | |
| SetPolyFillMode(int mode) | HiEasyX::Canvas | |
| SetRop2(int mode) | HiEasyX::Canvas | |
| SetTextColor(COLORREF color) | HiEasyX::Canvas | |
| SetTextEscapement(LONG lfEscapement) | HiEasyX::Canvas | |
| SetTextItalic(bool lfItalic) | HiEasyX::Canvas | |
| SetTextOrientation(LONG lfOrientation) | HiEasyX::Canvas | |
| SetTextStrikeOut(bool lfStrikeOut) | HiEasyX::Canvas | |
| SetTextStyle(int nHeight, int nWidth, LPCTSTR lpszFace) | HiEasyX::Canvas | |
| SetTextStyle(int nHeight, int nWidth, LPCTSTR lpszFace, int nEscapement, int nOrientation, int nWeight, bool bItalic, bool bUnderline, bool bStrikeOut) | HiEasyX::Canvas | |
| SetTextStyle(int nHeight, int nWidth, LPCTSTR lpszFace, int nEscapement, int nOrientation, int nWeight, bool bItalic, bool bUnderline, bool bStrikeOut, BYTE fbCharSet, BYTE fbOutPrecision, BYTE fbClipPrecision, BYTE fbQuality, BYTE fbPitchAndFamily) | HiEasyX::Canvas | |
| SetTextStyle(LOGFONT font) | HiEasyX::Canvas | |
| SetTextUnderline(bool lfUnderline) | HiEasyX::Canvas | |
| SetTextWeight(LONG lfWeight) | HiEasyX::Canvas | |
| SetTypeface(LPCTSTR lpsz) | HiEasyX::Canvas | |
| SolidCircle(int x, int y, int radius, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| SolidEllipse(int left, int top, int right, int bottom, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| SolidEllipse(RECT rct, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| SolidPie(int left, int top, int right, int bottom, double stangle, double endangle, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| SolidPie(RECT rct, double stangle, double endangle, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| SolidPolygon(const POINT *points, int num, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| SolidRectangle(int left, int top, int right, int bottom, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| SolidRectangle(RECT rct, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| SolidRoundRect(int left, int top, int right, int bottom, int ellipsewidth, int ellipseheight, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| SolidRoundRect(RECT rct, int ellipsewidth, int ellipseheight, bool isSetColor=false, COLORREF c=0) | HiEasyX::Canvas | |
| TextHeight(LPCTSTR lpszText) | HiEasyX::Canvas | |
| TextHeight(TCHAR c) | HiEasyX::Canvas | |
| TextWidth(LPCTSTR lpszText) | HiEasyX::Canvas | |
| TextWidth(TCHAR c) | HiEasyX::Canvas | |
| UpdateSizeInfo() | HiEasyX::Canvas | |
| ZoomImage_Alpha(int nW, int nH=0) | HiEasyX::Canvas | |
| ZoomImage_Rough_Alpha(int nW, int nH=0) | HiEasyX::Canvas | |
| ZoomImage_Win32_Alpha(int nW, int nH=0) | HiEasyX::Canvas |