![]() |
Overload
1.1
Game engine with editor
|
#include <CheckBox.h>
Public Member Functions | |
CheckBox (bool p_value=false, const std::string &p_label="") | |
![]() | |
DataWidget (bool &p_dataHolder) | |
virtual void | Draw () override |
void | NotifyChange () |
![]() | |
AWidget () | |
void | LinkTo (const AWidget &p_widget) |
void | Destroy () |
bool | IsDestroyed () const |
void | SetParent (Internal::WidgetContainer *p_parent) |
bool | HasParent () const |
Internal::WidgetContainer * | GetParent () |
![]() | |
~Pluginable () | |
template<typename T , typename... Args> | |
T & | AddPlugin (Args &&... p_args) |
template<typename T > | |
T * | GetPlugin () |
void | ExecutePlugins () |
void | RemoveAllPlugins () |
Public Attributes | |
bool | value |
std::string | label |
OvTools::Eventing::Event< bool > | ValueChangedEvent |
![]() | |
bool | enabled = true |
bool | lineBreak = true |
Protected Member Functions | |
void | _Draw_Impl () override |
Additional Inherited Members | |
![]() | |
Internal::WidgetContainer * | m_parent |
std::string | m_widgetID = "?" |
bool | m_autoExecutePlugins = true |
Checkbox widget that can be checked or not
OvUI::Widgets::Selection::CheckBox::CheckBox | ( | bool | p_value = false , |
const std::string & | p_label = "" |
||
) |
Constructor
p_value | |
p_label | @project: Overload |
|
overrideprotectedvirtual |
Implements OvUI::Widgets::AWidget.
std::string OvUI::Widgets::Selection::CheckBox::label |
bool OvUI::Widgets::Selection::CheckBox::value |
OvTools::Eventing::Event<bool> OvUI::Widgets::Selection::CheckBox::ValueChangedEvent |