#include <zeml.h>
Public Member Functions | |
Node * | GetNode (const std::string &searchId) |
Public Attributes | |
WidgetType | type |
WidgetAttributes | attributes |
std::vector< Action > | actions |
std::vector< Node > | children |
Node * | parent = nullptr |
|
inline |
Definition at line 133 of file zeml.h.
References attributes, children, GetNode(), and yaze::app::gui::zeml::WidgetAttributes::id.
Referenced by yaze::app::emu::Emulator::Emulator(), GetNode(), and yaze::app::editor::OverworldEditor::InitializeZeml().
WidgetType yaze::app::gui::zeml::Node::type |
Definition at line 126 of file zeml.h.
Referenced by yaze::app::gui::zeml::ParseNode(), and yaze::app::gui::zeml::Render().
WidgetAttributes yaze::app::gui::zeml::Node::attributes |
Definition at line 127 of file zeml.h.
Referenced by yaze::app::gui::zeml::BindSelectable(), GetNode(), yaze::app::gui::zeml::ParseNode(), and yaze::app::gui::zeml::Render().
std::vector<Action> yaze::app::gui::zeml::Node::actions |
Definition at line 128 of file zeml.h.
Referenced by yaze::app::gui::zeml::Bind(), yaze::app::gui::zeml::BindAction(), yaze::app::gui::zeml::BindSelectable(), and yaze::app::gui::zeml::Render().
std::vector<Node> yaze::app::gui::zeml::Node::children |
Definition at line 129 of file zeml.h.
Referenced by GetNode(), yaze::app::gui::zeml::ParseNode(), and yaze::app::gui::zeml::Render().