|
| 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 |
|