List of all members.
Public Member Functions |
| Button (TextureArea *image, NUX_FILE_LINE_PROTO) |
| Button (const std::string label, NUX_FILE_LINE_PROTO) |
| Button (const std::string label, TextureArea *image, NUX_FILE_LINE_PROTO) |
| Button (NUX_FILE_LINE_PROTO) |
void | SetImage (TextureArea *image) |
TextureArea * | GetImage () |
Public Attributes |
Property< std::string > | label |
Property< Position > | image_position |
Protected Member Functions |
void | Init () |
void | OnStateChanged (int value) |
void | OnLabelChanged (std::string value) |
void | OnImageChanged (TextureArea *value) |
void | OnImagePositionChanged (int value) |
void | RebuildLayout () |
virtual void | Draw (GraphicsEngine &GfxContext, bool force_draw) |
virtual void | DrawContent (GraphicsEngine &GfxContext, bool force_draw) |
Protected Attributes |
TextureArea * | image |
Detailed Description
Definition at line 41 of file Button.h.
The documentation for this class was generated from the following files: