template class UISlider
File location: framework/cauldron/framework/inc/core/uimanager.h
Construction
Return type |
Description |
---|---|
UISlider ( uint64_t id, const char* text, T& data, T minValue, T maxValue, const bool& enable, std::function<void(T, T)> callback = nullptr, bool shown = true, bool sameLine = false, const char* format = std::is_floating_point<T>::value ? “%.3f” :”%d” )
Constructor. Creates the UI slider.
|
|
UISlider ( uint64_t id, const char* text, T& data, T minValue, T maxValue, std::function<void(T, T)> callback = nullptr, bool shown = true, bool sameLine = false, const char* format = std::is_floating_point<T>::value ? “%.3f” :”%d” )
Constructor. Creates the UI slider without enabler.
|
Methods
Return type |
Description |
---|---|
T |
GetData () const
Get the data in slider.
|
void |
SetData (T data)
Set the data in slider.
|
void |
GetMin () const
Get the min ranger in slider.
|
void |
SetMin (T value)
Set the min ranger in slider.
|
void |
GetMax () const
Get the max ranger in slider.
|
void |
SetMax (T value)
Set the max ranger in slider.
|
void |
BuildUI ()
Build the UI in each UI backend.
|
Detailed description
Construction
UISlider
Constructor. Creates the UI slider.
UISlider
Constructor. Creates the UI slider without enabler.
Methods
GetData
Get the data in slider.
SetData
Set the data in slider.
GetMin
Get the min ranger in slider.
SetMin
Set the min ranger in slider.
GetMax
Get the max ranger in slider.
SetMax
Set the max ranger in slider.
BuildUI
Build the UI in each UI backend.