KTech 1.1.0
C++ 2D terminal game engine library
Loading...
Searching...
No Matches
Switch Member List

This is the complete list of members for Switch, including all inherited members.

AddWidget(const ID< Widget > &widget) -> boolKTech::Widget
Deselect()KTech::Widget
engineKTech::Widget
EnterUI(const ID< UI > &ui) -> boolKTech::Widget
EnterWidget(const ID< Widget > &widget) -> boolKTech::Widget
Hide()KTech::Widget
LeaveUI() -> boolKTech::Widget
LeaveWidget() -> boolKTech::Widget
m_callbackGroupKTech::Widget
m_childWidgetsKTech::Widget
m_idKTech::Widget
m_nameKTech::Widget
m_onSwitch
m_OnPressSwitch
m_parentUIKTech::Widget
m_parentWidgetKTech::Widget
m_posKTech::Widget
m_selectedKTech::Widget
m_shownKTech::Widget
m_texturesKTech::Widget
OnHide()KTech::Widgetprotectedvirtual
OnShow()KTech::Widgetprotectedvirtual
OnTick() -> boolKTech::Widgetprotectedvirtual
RemoveAllWidgets() -> boolKTech::Widget
RemoveWidget(const ID< Widget > &widget) -> boolKTech::Widget
Select()KTech::Widget
SetText(const std::string &text, bool withFrame)Switchinline
SetValue(bool value)Switchinline
Show()KTech::Widget
Switch(KTech::Engine &engine, KTech::ID< KTech::UI > ui, std::function< void()> OnPress, const std::string &key=KTech::Keys::return_, KTech::Point position={ 0, 0 }, const std::string &text="Switch", bool on=false, bool withFrame=false, KTech::RGBA unselectedOff=KTech::RGBAColors::gray, KTech::RGBA selectedOff=KTech::RGBAColors::white, KTech::RGBA unselectedOn=KTech::RGBAColors::Widgets::switchUnselectedOnGreen, KTech::RGBA selectedOn=KTech::RGBAColors::Widgets::switchSelectedOnGreen, KTech::RGBA down=KTech::RGBAColors::Widgets::buttonDownBlue)Switchinline
Widget(Engine &engine, Point position=Point(0, 0), std::string name="")KTech::Widget
Widget(Engine &engine, const ID< UI > &parentUI, Point position=Point(0, 0), std::string name="")KTech::Widget
~Widget()KTech::Widgetvirtual