Crazy Eddie's GUI System
0.8.4
|
Base class to provide the logic for Radio Button widgets. More...
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. |