|
ToyMaker Game Engine 0.0.2
ToyMaker is a game engine developed and maintained by Zoheb Shujauddin.
|
Contains the class representation of UI buttons used in this project. More...
#include <nlohmann/json.hpp>#include "toymaker/engine/sim_system.hpp"#include "toymaker/engine/signals.hpp"#include "toymaker/builtins/interface_pointer_callback.hpp"#include "toymaker/builtins/nine_slice_panel.hpp"Go to the source code of this file.
Classes | |
| class | ToyMaker::UIButton |
| A UI component class for creating simple buttons comprised of a resizable panel and some text. More... | |
Namespaces | |
| namespace | ToyMaker |
| Namespace containing all class definitions and functions related to the ToyMaker engine. | |
Functions | |
| ToyMaker::NLOHMANN_JSON_SERIALIZE_ENUM (UIButton::State, { {UIButton::State::ACTIVE, "active"}, {UIButton::State::HOVER, "hover"}, {UIButton::State::PRESSED, "pressed"}, {UIButton::State::INACTIVE, "inactive"}, }) | |
Contains the class representation of UI buttons used in this project.