zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Zeni::Widget_Renderer_Tricolor Class Reference

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

Detailed Description

Definition at line 383 of file Widget.h.

Constructor & Destructor Documentation

Zeni::Widget_Renderer_Tricolor::Widget_Renderer_Tricolor ( )
inline

Definition at line 274 of file Widget.hxx.

Referenced by get_duplicate().

Zeni::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_ 
)
inline

Definition at line 285 of file Widget.hxx.

Member Function Documentation

Widget_Renderer_Tricolor * Zeni::Widget_Renderer_Tricolor::get_duplicate ( ) const
virtual

Reimplemented from Zeni::Widget_Renderer_Color.

Definition at line 142 of file Widget.cpp.

References Widget_Renderer_Tricolor().

Member Data Documentation

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().


The documentation for this class was generated from the following files: