#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 |
WidgetType yaze::gui::zeml::Node::type |
Definition at line 125 of file zeml.h.
Referenced by yaze::gui::zeml::ParseNode(), and yaze::gui::zeml::Render().
WidgetAttributes yaze::gui::zeml::Node::attributes |
Definition at line 126 of file zeml.h.
Referenced by yaze::gui::zeml::BindSelectable(), GetNode(), yaze::gui::zeml::ParseNode(), and yaze::gui::zeml::Render().
std::vector<Action> yaze::gui::zeml::Node::actions |
Definition at line 127 of file zeml.h.
Referenced by yaze::gui::zeml::Bind(), yaze::gui::zeml::BindAction(), yaze::gui::zeml::BindSelectable(), and yaze::gui::zeml::Render().
std::vector<Node> yaze::gui::zeml::Node::children |
Definition at line 128 of file zeml.h.
Referenced by GetNode(), yaze::gui::zeml::ParseNode(), and yaze::gui::zeml::Render().