|
virtual void | drawWidgetPicture (iWidgetPicturePtr widget)=0 |
|
virtual void | drawWidgetSpacer (iWidgetSpacerPtr widget)=0 |
|
virtual void | drawSelection (const iaRectanglef &rect)=0 |
|
virtual void | drawDrag (const iaVector2f &pos, const iDrag &drag)=0 |
|
virtual void | drawRectangle (const iaRectanglef &rect, const iaColor4f &color)=0 |
|
virtual void | drawFilledRectangle (const iaRectanglef &rect, const iaColor4f &color)=0 |
|
virtual void | drawRectangle (const iaRectanglef &rect)=0 |
|
virtual void | drawFilledRectangle (const iaRectanglef &rect)=0 |
|
virtual void | drawGradient (const iaRectanglef &rect, const iaKeyFrameGraphColor4f &gradient)=0 |
|
virtual void | drawTiledRectangle (const iaRectanglef &rect, iTexturePtr texture)=0 |
|
virtual void | drawGridCell (const iaRectanglef &rect, iWidgetState state)=0 |
|
virtual void | drawGridHighlight (const iaRectanglef &rect)=0 |
|
virtual void | drawGridSelection (const iaRectanglef &rect)=0 |
|
virtual void | drawBackgroundFrame (const iaRectanglef &rect, iWidgetState state, bool enabled)=0 |
|
virtual void | drawFrame (const iaRectanglef &rect, iWidgetState state, bool enabled)=0 |
|
virtual void | drawPicture (const iaRectanglef &rect, iTexturePtr texture, iWidgetState state, bool active)=0 |
|
virtual void | drawDialog (const iaRectanglef &rect, const iaRectanglef &clientRect, bool headerEnabled, const iaString &title, bool resizeEnabled, iWidgetState state, bool enabled)=0 |
|
virtual void | drawButton (const iaRectanglef &rect, const iaString &text, iHorizontalAlignment align, iVerticalAlignment valign, iTexturePtr texture, iTexturePtr icon, iWidgetState state, bool enabled, bool checked)=0 |
|
virtual void | drawButton (const iaRectanglef &rect, const iaColor4f &color, iWidgetState state, bool enabled, bool checked)=0 |
|
virtual void | drawGroupBox (const iaRectanglef &rect, bool headerOnly, const iaString &text, iWidgetState state, bool enabled)=0 |
|
virtual void | drawCheckBox (const iaRectanglef &rect, const iaString &text, bool checked, iWidgetState state, bool enabled)=0 |
|
virtual void | drawLabel (const iaRectanglef &rect, const iaString &text, int32 textWidth, iWidgetState state, bool enabled)=0 |
|
virtual void | drawNumberChooser (const iaRectanglef &rect, const iaString &text, iWidgetState buttonUp, iWidgetState buttonDown, bool enabled)=0 |
|
virtual void | drawSelectBox (const iaRectanglef &rect, const iaString &text, iWidgetState buttonAppearance, bool enabled)=0 |
|
virtual void | drawSelectBoxDropDown (const iaRectanglef &rect, std::vector< iaString > &text, int highlightIndex, bool enabled)=0 |
|
virtual void | drawLineTextEdit (const iaRectanglef &rect, const iaString &text, const float32 cursorPos, iHorizontalAlignment align, iVerticalAlignment valign, bool keyboardFocus, iWidgetState state, bool enabled)=0 |
|
virtual void | drawTextEdit (const iaRectanglef &rect, const iaString &text, float32 maxwidth, iWidgetState state, bool enabled)=0 |
|
virtual void | drawText (const iaRectanglef &rect, const iaString &text, int32 textwidth)=0 |
|
virtual void | drawGraph (const iaRectanglef &rect, const iaColor4f &lineColor, const iaColor4f &pointColor, float32 lineWidth, float32 pointSize, const std::vector< iaVector2f > &points)=0 |
|
virtual void | drawGraphGridlines (const iaRectanglef &rect, float32 lineWidth, const std::vector< iaVector2f > &verticalLines, const std::vector< iaVector2f > &horizontalLines, bool enabled)=0 |
|
virtual void | drawGraphLabels (const iaRectanglef &rect, const std::vector< iaVector2f > &verticalLines, const std::vector< iaVector2f > &horizontalLines, bool enabled)=0 |
|
virtual void | drawGraphFrame (const iaRectanglef &rect, iWidgetState state, bool enabled)=0 |
|
virtual void | drawTooltip (const iaVector2f &pos, const iaString &text)=0 |
|
virtual void | drawShadowRect (const iaRectanglef &rect)=0 |
|
virtual float32 | getFontSize () const =0 |
|
virtual iTextureFontPtr | getFont () const =0 |
|
virtual float32 | getDialogTitleWidth () const =0 |
|
virtual float32 | getDialogFrameWidth () const =0 |
|
| iWidgetTheme ()=default |
|
virtual | ~iWidgetTheme ()=default |
|