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