|
| | iWidgetDefaultTheme (iTexturePtr fontTexture) |
| |
| virtual | ~iWidgetDefaultTheme ()=default |
| |
| void | draw (iWidgetPicturePtr widget) override |
| |
| void | draw (iWidgetSpacerPtr widget) override |
| |
| void | draw (iWidgetButtonPtr widget) override |
| |
| void | draw (iWidgetLabelPtr widget) override |
| |
| void | draw (iWidgetCheckBoxPtr widget) override |
| |
| void | draw (iWidgetTextEditPtr widget) override |
| |
| void | draw (iDialogPtr dialog) override |
| |
| void | draw (iWidgetColorPtr widget) override |
| |
| void | draw (iWidgetGroupBoxPtr widget) override |
| |
| void | draw (iWidgetLineTextEditPtr widget) override |
| |
| void | draw (iWidgetNumberChooserPtr widget) override |
| |
| void | draw (iWidgetSelectBoxPtr widget) override |
| |
| void | draw (iWidgetSliderPtr widget) override |
| |
| void | drawSelection (const iaRectanglef &rect) override |
| |
| void | drawDrag (const iaVector2f &pos, const iDrag &drag) override |
| |
| float32 | getDialogTitleHeight () const override |
| |
| float32 | getDialogFrameWidth () const override |
| |
| float32 | getFontSize () const override |
| |
| iTextureFontPtr | getFont () const override |
| |
| void | drawTooltip (const iaVector2f &pos, const iaString &text) override |
| |
| void | drawGridCell (const iaRectanglef &rect, iWidgetState state) override |
| |
| void | drawGridHighlight (const iaRectanglef &rect) override |
| |
| void | drawGridSelection (const iaRectanglef &rect) override |
| |
| void | drawGraphFrame (const iaRectanglef &rect, iWidgetState state, bool enabled) 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 | drawGraph (const iaRectanglef &rect, const iaColor4f &lineColor, const iaColor4f &pointColor, float32 lineWidth, float32 pointSize, const std::vector< iaVector2f > &points) 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 | drawGradient (const iaRectanglef &rect, const iaKeyFrameGraphColor4f &gradient) override |
| |
| void | drawBackgroundFrame (const iaRectanglef &rect, iWidgetState state, bool enabled) override |
| |
| | iWidgetTheme ()=default |
| |
| virtual | ~iWidgetTheme ()=default |
| |
| virtual void | draw (iWidgetPicturePtr widget)=0 |
| |
| virtual void | draw (iWidgetSpacerPtr widget)=0 |
| |
| virtual void | draw (iWidgetButtonPtr widget)=0 |
| |
| virtual void | draw (iWidgetLabelPtr widget)=0 |
| |
| virtual void | draw (iWidgetCheckBoxPtr widget)=0 |
| |
| virtual void | draw (iWidgetTextEditPtr widget)=0 |
| |
| virtual void | draw (iDialogPtr dialog)=0 |
| |
| virtual void | draw (iWidgetColorPtr widget)=0 |
| |
| virtual void | draw (iWidgetGroupBoxPtr widget)=0 |
| |
| virtual void | draw (iWidgetLineTextEditPtr widget)=0 |
| |
| virtual void | draw (iWidgetNumberChooserPtr widget)=0 |
| |
| virtual void | draw (iWidgetSelectBoxPtr widget)=0 |
| |
| virtual void | draw (iWidgetSliderPtr widget)=0 |
| |
| virtual void | drawSelection (const iaRectanglef &rect)=0 |
| |
| virtual void | drawDrag (const iaVector2f &pos, const iDrag &drag)=0 |
| |
| virtual float32 | getDialogTitleHeight () const =0 |
| |
| virtual float32 | getDialogFrameWidth () const =0 |
| |
| virtual float32 | getFontSize () const =0 |
| |
| virtual iTextureFontPtr | getFont () const =0 |
| |
| virtual void | drawTooltip (const iaVector2f &pos, const iaString &text)=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 | drawGraphFrame (const iaRectanglef &rect, iWidgetState state, bool enabled)=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 | drawGraph (const iaRectanglef &rect, const iaColor4f &lineColor, const iaColor4f &pointColor, float32 lineWidth, float32 pointSize, const std::vector< iaVector2f > &points)=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 | drawGradient (const iaRectanglef &rect, const iaKeyFrameGraphColor4f &gradient)=0 |
| |
| virtual void | drawBackgroundFrame (const iaRectanglef &rect, iWidgetState state, bool enabled)=0 |
| |