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 |