|
|
| CGUIControlButtonSetting (CGUIButtonControl *pButton, int id, std::shared_ptr< CSetting > pSetting, ILocalizer *localizer) |
| |
|
CGUIControl * | GetControl () override |
| |
|
bool | OnClick () override |
| |
|
void | Clear () override |
| | Clears the attached control.
|
| |
|
| CGUIControlBaseSetting (int id, std::shared_ptr< CSetting > pSetting, ILocalizer *localizer) |
| |
|
int | GetID () const |
| |
|
std::shared_ptr< CSetting > | GetSetting () |
| |
| void | SetDelayed () |
| | Specifies that this setting should update after a delay Useful for settings that have options to navigate through and may take a while, or require additional input to update once the final setting is chosen. Settings default to updating instantly. More...
|
| |
| bool | IsDelayed () const |
| | Returns whether this setting should have delayed update. More...
|
| |
| bool | IsEnabled () const |
| | Returns whether this setting is enabled or disabled This state is independent of the real enabled state of a setting control but represents the enabled state of the setting itself based on specific conditions. More...
|
| |
|
bool | IsValid () const |
| | Returns whether the setting's value is valid or not.
|
| |
|
void | SetValid (bool valid) |
| |
|
void | UpdateFromControl () |
| |
|
void | UpdateFromSetting (bool updateDisplayOnly=false) |
| |
|
|
void | Update (bool fromControl, bool updateDisplayOnly) override |
| |
| void | OnSliderChange (void *data, CGUISliderControl *slider) override |
| | Callback function called whenever the user moves the slider. More...
|
| |
|
std::string | Localize (std::uint32_t code) const override |
| |
|
|
int | m_id |
| |
|
std::shared_ptr< CSetting > | m_pSetting |
| |
|
ILocalizer * | m_localizer |
| |
|
bool | m_delayed = false |
| |
|
bool | m_valid = true |
| |
◆ OnSliderChange()
| void CGUIControlButtonSetting::OnSliderChange |
( |
void * |
data, |
|
|
CGUISliderControl * |
slider |
|
) |
| |
|
overrideprotectedvirtual |
Callback function called whenever the user moves the slider.
- Parameters
-
| data | pointer of callbackData |
| slider | pointer to the slider control |
Implements ISliderCallback.
The documentation for this class was generated from the following files: