CFx SDK Documentation
2023 SP0
|
#include <FxUISwitchButton.h>
Additional Inherited Members | |
Public Types inherited from CFxUIBaseView | |
enum | TextAlignment { AlignLeft = 0x0001 , AlignRight = 0x0002 , AlignHCenter = 0x0004 , AlignJustify = 0x0008 , AlignTop = 0x0020 , AlignBottom = 0x0040 , AlignVCenter = 0x0080 , AlignBaseline = 0x0100 , AlignCenter = AlignVCenter | AlignHCenter } |
enum | FocusPolicyType { eNoFocus = 0 , eTabFocus = 0x1 , eClickFocus = 0x2 , eStrongFocus = eTabFocus | eClickFocus | 0x8 , eWheelFocus = eStrongFocus | 0x4 , eKeyboardOnSetfocus = 0x10 } |
enum | UIWidthSizePolicy { eXS = 0 , eS , eM , eL , eXL } |
Static Public Member Functions inherited from CFxUIBaseView | |
static void | setTabOrder (CFxUIObject *first, CFxUIObject *second) |
Protected Member Functions inherited from CFxUIObject | |
CFxUIObject * | sender () |
Protected Attributes inherited from CFxUIObject | |
CFxUIObjectImpl * | m_pImpl |
CFxUIObjectData * | m_pData |
Class CFxUISwitchButton
Definition at line 24 of file FxUISwitchButton.h.
CFxUISwitchButton::CFxUISwitchButton | ( | ) |
Constructor
|
virtual |
Destructor
CFxUISignal<void(void)>& CFxUISwitchButton::clicked | ( | ) |
Signal is emitted when the button pressed down then released while the mouse cursor is inside the box.
bool CFxUISwitchButton::isChecked | ( | ) | const |
Returns if switch box is checked.
void CFxUISwitchButton::setChecked | ( | bool | bChecked | ) |
Set the switch box checked.
bChecked | The check box is set to checked only if the value of the parameter is true. |
void CFxUISwitchButton::setText | ( | const CFxUIString & | str | ) |
Sets the text.
str | Input |
void CFxUISwitchButton::setTextSize | ( | float | size | ) |
Sets the text size of switchbox label.
size | Input |
CFxUISignal<void(int)>& CFxUISwitchButton::stateChanged | ( | ) |
Signal is emitted whenever the switch box's state changes, i.e. whenever the user checks or unchecks it.
CFxUISignal<void(bool)>& CFxUISwitchButton::toggled | ( | ) |
Signal is emitted whenever the switch box's state changes, i.e. whenever the user checks or unchecks it.