HiEasyX  Ver 0.3.0
EasyX 全面扩展库
HiEasyX::Canvas 成员列表

成员的完整列表,这些成员属于 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::Canvasprotected
BeginWindowTask()HiEasyX::Canvasprotected
BindToImage(IMAGE *pImg)HiEasyX::Canvas
BindToWindow(HWND hWnd, IMAGE *pImg)HiEasyX::Canvasprotected
BindWindowCanvas(Canvas *, HWND)HiEasyX::Canvasfriend
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::Canvasprotected
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::Canvasprotected
EndWindowTask()HiEasyX::Canvasprotected
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() constHiEasyX::Canvasinline
GetBufferSize() constHiEasyX::Canvasinline
GetColor()HiEasyX::Canvas
GetFillColor()HiEasyX::Canvas
GetFillStyle()HiEasyX::Canvas
GetHDC()HiEasyX::Canvasinline
getheight() constHiEasyX::Canvasinline
GetHeight() constHiEasyX::Canvasinline
GetImagePointer()HiEasyX::Canvasinline
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() constHiEasyX::Canvasinline
GetWidth() constHiEasyX::Canvasinline
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() constHiEasyX::Canvasinline
GP_GetLineColor() constHiEasyX::Canvasinline
GP_GetLineWidth() constHiEasyX::Canvasinline
GP_IsEnbaleAA() constHiEasyX::Canvasinline
GP_IsEnbaleAlpha() constHiEasyX::Canvasinline
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() constHiEasyX::Canvasinline
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_bAutoMarkFlushWindowHiEasyX::Canvasprotected
m_bBatchDrawHiEasyX::Canvasprotected
m_bBindToImgPointerHiEasyX::Canvasprotected
m_bGPAAHiEasyX::Canvasprotected
m_bGPAlphaHiEasyX::Canvasprotected
m_cGPFillColorHiEasyX::Canvasprotected
m_cGPLineColorHiEasyX::Canvasprotected
m_fGPLineWidthHiEasyX::Canvasprotected
m_hBindWindowHiEasyX::Canvasprotected
m_nBufSizeHiEasyX::Canvasprotected
m_nHeightHiEasyX::Canvasprotected
m_nWidthHiEasyX::Canvasprotected
m_pBufHiEasyX::Canvasprotected
m_pImgHiEasyX::Canvasprotected
m_propertyHiEasyX::Canvasprotected
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::Canvasinline
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) overrideHiEasyX::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