class UICombo
File location: framework/cauldron/framework/inc/core/uimanager.h
Construction
Return type |
Description |
---|---|
template <typename T> UICombo ( uint64_t id, const char* text, int32_t& data, T&& option, const bool& enable, std::function<void(int32_t, int32_t)> callback = nullptr, bool shown = true, bool sameLine = false )
Constructor. Creates the UI combo.
|
|
template <typename T> UICombo ( uint64_t id, const char* text, int32_t& data, T&& option, std::function<void(int32_t, int32_t)> callback = nullptr, bool shown = true, bool sameLine = false )
Constructor. Creates the UI combo without enabler.
|
Methods
Return type |
Description |
---|---|
int32_t |
GetData () const
Get the data in combo.
|
void |
SetData (int32_t data)
Set the data in combo.
|
template <typename T> void |
SetOption (T&& option)
Set the option list in combo.
|
void |
BuildUI ()
Build the UI in each UI backend.
|
Detailed description
Construction
UICombo
Constructor. Creates the UI combo.
UICombo
Constructor. Creates the UI combo without enabler.
Methods
GetData
Get the data in combo.
SetData
Set the data in combo.
SetOption
Set the option list in combo.
BuildUI
Build the UI in each UI backend.