SavvyUI C++ UI Library
Loading...
Searching...
No Matches
Graphics Member List

This is the complete list of members for Graphics, including all inherited members.

clearClipRegion()Graphics
drawBorder(Bounds rect, COLORREF color=Theme::LineColor)Graphics
drawButton(Bounds rect, const wstring &text, const ButtonType &btnType=ButtonType::DEFAULT, BOOL isPressed=FALSE, BOOL isDisabled=FALSE, const IconSource &iconSource=IconSource(), const Direction &iconPosition=Direction::LEFT, BOOL isRounded=FALSE, BOOL hasShadow=TRUE, BOOL hasBorder=TRUE, BOOL isGradient=FALSE, COLORREF bkColor=Theme::ButtonBackgroundStartColor, COLORREF fgColor=Theme::ButtonForegroundColor)Graphics
drawCheckMark(Bounds rect, COLORREF color=Theme::ForegroundColor)Graphics
drawDownArrow(Bounds rect, COLORREF color=Theme::ForegroundColor)Graphics
drawLeftArrow(Bounds rect, COLORREF color=Theme::ForegroundColor)Graphics
drawLine(long x1, long y1, long x2, long y2, COLORREF color=Theme::LineColor)Graphics
drawRaisedBorder(Bounds rect)Graphics
drawRightArrow(Bounds rect, COLORREF color=Theme::ForegroundColor)Graphics
drawSunkenBorder(Bounds rect)Graphics
drawText(Bounds rect, const wstring &text, int alignment, BOOL bold=FALSE, BOOL italic=FALSE, BOOL underlined=FALSE)Graphics
drawUpArrow(Bounds rect, COLORREF color=Theme::ForegroundColor)Graphics
ellipse(Bounds rect, COLORREF fillColor=Theme::BackgroundColor)Graphics
fillGradient(Bounds rect, COLORREF bkStartColor, COLORREF bkEndColor)Graphics
fillRect(Bounds rect, COLORREF color)Graphics
getBackgroundColor()Graphics
getHDC()Graphics
getTextColor()Graphics
getTextHeight(int defaultHeight)Graphics
getTextWidth(const wstring &text)Graphics
Graphics(WinHandle hWnd, DCHandle hDC)Graphics
paintCheckBox(Bounds rect, BOOL checked)Graphics
paintHeader(Bounds rect, const wstring &text)Graphics
paintRadioButton(Bounds rect, BOOL checked)Graphics
paintSortIndicator(Bounds rect, const SortType &sortDirection, COLORREF color)Graphics
polygon(const POINT *pts, int ptCount, COLORREF fillColor=Theme::BackgroundColor)Graphics
rectangle(Bounds rect, COLORREF fillColor=Theme::BackgroundColor)Graphics
restoreFont()Graphics
restorePen()Graphics
roundRect(Bounds rect, int xRadius, int yRadius, COLORREF bkColor=Theme::BackgroundColor, COLORREF color=Theme::LineColor)Graphics
setBackgroundColor(COLORREF newColor)Graphics
setBackgroundMode(int bkMode)Graphics
setClipRegion(int x1, int y1, int x2, int y2)Graphics
setFont(const wstring &fontName, int fontSize, BOOL isBold=FALSE, BOOL isItalic=FALSE, BOOL isUnderlined=FALSE)Graphics
setPen(int width, COLORREF color)Graphics
setTextColor(COLORREF newColor)Graphics
~Graphics()Graphicsvirtual