CEGUI::FalagardSystemButton Class Reference
SystemButton class for the FalagardBase module. This class should be used for 'system' buttons on a
FrameWindow, such as the close button.
More...
List of all members.
|
Public Member Functions |
| FalagardSystemButton (const String &type) |
| type name for this widget.
|
Rect | getPixelRect (void) const |
| Get actual pixel rectangle our window is to return from its member function with the same name.
|
Static Public Attributes |
static const utf8 | TypeName [] = "Falagard/SystemButton" |
| type name for this widget.
|
Detailed Description
SystemButton class for the FalagardBase module. This class should be used for 'system' buttons on a
FrameWindow, such as the close button.
This class requires LookNFeel to be assigned. The LookNFeel should provide the following:
States (missing states will default to 'Normal'):
- Normal - Rendering for when the button is neither pushed or has the mouse hovering over it.
- Hover - Rendering for then the button has the mouse hovering over it.
- Pushed - Rendering for when the button is pushed and mouse is over it.
- PushedOff - Rendering for when the button is pushed and mouse is not over it.
- Disabled - Rendering for when the button is disabled.
Constructor & Destructor Documentation
CEGUI::FalagardSystemButton::FalagardSystemButton |
( |
const String & |
type |
) |
|
type name for this widget.
Constructor