Ember
Loading...
Searching...
No Matches
EmberCore::Node Member List

This is the complete list of members for EmberCore::Node, including all inherited members.

Accept(std::function< void(Node *)> visitor)EmberCore::Node
Accept(std::function< void(const Node *)> visitor) constEmberCore::Node
AddChild(std::unique_ptr< Node > child)EmberCore::Node
AreChildrenVisible() constEmberCore::Nodeinline
CalculateSubtreeWidth(int node_width, int horizontal_spacing) constEmberCore::Node
children_EmberCore::Nodeprivate
children_visible_EmberCore::Nodeprivate
children_width_EmberCore::Nodeprivate
CreateCopy() constEmberCore::Nodeprotectedvirtual
custom_attributes_EmberCore::Nodeprivate
DeepCopy() constEmberCore::Node
DetachChild(size_t index)EmberCore::Node
DetachChild(Node *child)EmberCore::Node
FindChild(const String &name) constEmberCore::Node
FindChildById(size_t id) constEmberCore::Node
FindChildIndex(Node *child) constEmberCore::Nodeprivate
GetAllAttributes() constEmberCore::Node
GetAllChildren()EmberCore::Node
GetAllChildren() constEmberCore::Node
GetAttribute(const String &name, const String &default_value="") constEmberCore::Node
GetAttributeCount() constEmberCore::Node
GetChild(size_t index) constEmberCore::Node
GetChildCount() constEmberCore::Nodeinline
GetChildrenWidth() constEmberCore::Nodeinline
GetDepth() constEmberCore::Node
GetId() constEmberCore::Nodeinline
GetName() constEmberCore::Nodeinline
GetParent() constEmberCore::Nodeinline
GetPosition() constEmberCore::Nodeinline
GetStatus() constEmberCore::Nodeinline
GetStatusString() constEmberCore::Node
GetSubtreeNodeCount() constEmberCore::Node
GetType() constEmberCore::Nodeinline
GetTypeString() constEmberCore::Node
GetVisualState() constEmberCore::Nodeinline
HasAttribute(const String &name) constEmberCore::Node
HasCycles() constEmberCore::Node
HasCyclesHelper(std::vector< const Node * > &visited) constEmberCore::Nodeprivate
id_EmberCore::Nodeprivate
IsValid() constEmberCore::Node
name_EmberCore::Nodeprivate
next_id_EmberCore::Nodeprivatestatic
Node(const String &name, Type type=Type::None)EmberCore::Nodeexplicit
Node(const Node &other)=deleteEmberCore::Node
Node(Node &&other) noexceptEmberCore::Node
NodeFactory classEmberCore::Nodefriend
OnChildAdded(Node *child)EmberCore::Nodeprotectedvirtual
OnChildRemoved(Node *child)EmberCore::Nodeprotectedvirtual
operator=(const Node &other)=deleteEmberCore::Node
operator=(Node &&other) noexceptEmberCore::Node
parent_EmberCore::Nodeprivate
position_EmberCore::Nodeprivate
PrintTree(int indent=0) constEmberCore::Node
RemoveAttribute(const String &name)EmberCore::Node
RemoveChild(size_t index)EmberCore::Node
RemoveChild(Node *child)EmberCore::Node
SetAttribute(const String &name, const String &value)EmberCore::Node
SetChildrenVisible(bool visible)EmberCore::Nodeinline
SetChildrenWidth(int width)EmberCore::Nodeinline
SetName(const String &name)EmberCore::Nodeinline
SetParent(Node *parent)EmberCore::Nodeinlineprivate
SetPosition(const Point &position)EmberCore::Nodeinline
SetStatus(Status status)EmberCore::Nodeinline
SetType(Type type)EmberCore::Nodeinline
SetVisualState(VisualState state)EmberCore::Nodeinline
Status enum nameEmberCore::Node
status_EmberCore::Nodeprivate
ToggleChildrenVisibility()EmberCore::Nodeinline
ToString() constEmberCore::Node
Type enum nameEmberCore::Node
type_EmberCore::Nodeprivate
visual_state_EmberCore::Nodeprivate
VisualState enum nameEmberCore::Node
~Node()EmberCore::Nodevirtual