zenilib
0.5.3.0
|
#include <Widget.h>
Inherits Zeni::Widget_Renderer_Color.
Public Member Functions | |
Widget_Renderer_Tricolor () | |
Widget_Renderer_Tricolor (const Color &bg_normal_, const Color &bg_clicked_, const Color &bg_hovered_strayed_, const Color &text_normal_, const Color &text_clicked_, const Color &text_hovered_strayed_) | |
virtual Widget_Renderer_Tricolor * | get_duplicate () const |
virtual void | render_to (const Widget &widget) |
rect must be of type Widget_Button and Widget_Renderer_Text More... | |
Public Member Functions inherited from Zeni::Widget_Renderer_Color | |
Widget_Renderer_Color (const Color &color_) | |
Public Member Functions inherited from Zeni::Widget_Render_Function | |
virtual | ~Widget_Render_Function () |
Public Attributes | |
Color | bg_clicked |
Color | bg_hovered_strayed |
Color | bg_normal |
Color | text_clicked |
Color | text_hovered_strayed |
Color | text_normal |
Public Attributes inherited from Zeni::Widget_Renderer_Color | |
Color | color |
|
inline |
Definition at line 274 of file Widget.hxx.
Referenced by get_duplicate().
|
inline |
Definition at line 285 of file Widget.hxx.
|
virtual |
Reimplemented from Zeni::Widget_Renderer_Color.
Definition at line 142 of file Widget.cpp.
References Widget_Renderer_Tricolor().
rect must be of type Widget_Button and Widget_Renderer_Text
Reimplemented from Zeni::Widget_Renderer_Color.
Definition at line 109 of file Widget.cpp.
References bg_clicked, bg_hovered_strayed, bg_normal, Zeni::Widget_Button::CLICKED, Zeni::Widget_Renderer_Text::color, Zeni::Widget_Button::get_State(), Zeni::Widget_Button::HOVERED, Zeni::Widget_Button::NORMAL, Zeni::Widget_Renderer_Text::render_to(), Zeni::Widget_Renderer_Color::render_to(), Zeni::Widget_Button::STRAYED, text_clicked, text_hovered_strayed, text_normal, and Zeni::Widget_Button::UNACTIONABLE.
Color Zeni::Widget_Renderer_Tricolor::bg_clicked |
Definition at line 395 of file Widget.h.
Referenced by render_to().
Color Zeni::Widget_Renderer_Tricolor::bg_hovered_strayed |
Definition at line 396 of file Widget.h.
Referenced by render_to().
Color Zeni::Widget_Renderer_Tricolor::bg_normal |
Definition at line 394 of file Widget.h.
Referenced by render_to().
Color Zeni::Widget_Renderer_Tricolor::text_clicked |
Definition at line 398 of file Widget.h.
Referenced by render_to().
Color Zeni::Widget_Renderer_Tricolor::text_hovered_strayed |
Definition at line 399 of file Widget.h.
Referenced by render_to().
Color Zeni::Widget_Renderer_Tricolor::text_normal |
Definition at line 397 of file Widget.h.
Referenced by render_to().