|
Crazy Eddie's GUI System
0.8.4
|
Base class to provide the logic for Radio Button widgets. More...
Inheritance diagram for CEGUI::RadioButton:
Collaboration diagram for CEGUI::RadioButton:Public Member Functions | |
| void | setGroupID (ulong group) |
| set the groupID for this radio button | |
| ulong | getGroupID () const |
| return the groupID assigned to this radio button | |
| RadioButton * | getSelectedButtonInGroup () const |
| Return a pointer to the RadioButton object within the same group as this RadioButton, that is currently selected. | |
| RadioButton (const String &type, const String &name) | |
Static Public Attributes | |
| static const String | WidgetTypeName |
Protected Member Functions | |
| void | deselectSiblingRadioButtonsInGroup () const |
| void | addRadioButtonProperties () |
| bool | getPostClickSelectState () const |
| void | onSelectStateChange (WindowEventArgs &e) |
| event triggered internally when toggle button select state changes. | |
Protected Attributes | |
| ulong | d_groupID |
Base class to provide the logic for Radio Button widgets.
| ulong CEGUI::RadioButton::getGroupID | ( | ) | const [inline] |
return the groupID assigned to this radio button
Return a pointer to the RadioButton object within the same group as this RadioButton, that is currently selected.
| void CEGUI::RadioButton::setGroupID | ( | ulong | group | ) |
set the groupID for this radio button
| group | ulong value specifying the radio button group that this widget belongs to. |