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