![]() |
KTech 1.1.0
C++ 2D terminal game engine library
|
This is the complete list of members for Button, including all inherited members.
| AddWidget(const ID< Widget > &widget) -> bool | KTech::Widget | |
| Button(KTech::Engine &engine, KTech::ID< KTech::UI > ui, std::function< void()> OnPress, const std::string &key=KTech::Keys::return_, KTech::Point position=KTech::Point(0, 0), const std::string &text="Button", bool withFrame=false, KTech::RGBA unselected=KTech::RGBAColors::gray, KTech::RGBA selected=KTech::RGBAColors::white, KTech::RGBA down=KTech::RGBAColors::Widgets::buttonDownBlue) | Button | inline |
| Deselect() | KTech::Widget | |
| engine | KTech::Widget | |
| EnterUI(const ID< UI > &ui) -> bool | KTech::Widget | |
| EnterWidget(const ID< Widget > &widget) -> bool | KTech::Widget | |
| Hide() | KTech::Widget | |
| LeaveUI() -> bool | KTech::Widget | |
| LeaveWidget() -> bool | KTech::Widget | |
| m_callbackGroup | KTech::Widget | |
| m_childWidgets | KTech::Widget | |
| m_id | KTech::Widget | |
| m_name | KTech::Widget | |
| m_OnPress | Button | |
| m_parentUI | KTech::Widget | |
| m_parentWidget | KTech::Widget | |
| m_pos | KTech::Widget | |
| m_selected | KTech::Widget | |
| m_shown | KTech::Widget | |
| m_textures | KTech::Widget | |
| OnHide() | KTech::Widget | protectedvirtual |
| OnShow() | KTech::Widget | protectedvirtual |
| OnTick() -> bool | KTech::Widget | protectedvirtual |
| RemoveAllWidgets() -> bool | KTech::Widget | |
| RemoveWidget(const ID< Widget > &widget) -> bool | KTech::Widget | |
| Select() | KTech::Widget | |
| SetText(const std::string &text, bool withFrame) | Button | inline |
| Show() | KTech::Widget | |
| 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::Widget | virtual |