|
SavvyUI C++ UI Library
|
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() | Graphics | virtual |