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) const
EmberCore::Node
AddChild
(std::unique_ptr< Node > child)
EmberCore::Node
AreChildrenVisible
() const
EmberCore::Node
inline
CalculateSubtreeWidth
(int node_width, int horizontal_spacing) const
EmberCore::Node
children_
EmberCore::Node
private
children_visible_
EmberCore::Node
private
children_width_
EmberCore::Node
private
CreateCopy
() const
EmberCore::Node
protected
virtual
custom_attributes_
EmberCore::Node
private
DeepCopy
() const
EmberCore::Node
DetachChild
(size_t index)
EmberCore::Node
DetachChild
(Node *child)
EmberCore::Node
FindChild
(const String &name) const
EmberCore::Node
FindChildById
(size_t id) const
EmberCore::Node
FindChildIndex
(Node *child) const
EmberCore::Node
private
GetAllAttributes
() const
EmberCore::Node
GetAllChildren
()
EmberCore::Node
GetAllChildren
() const
EmberCore::Node
GetAttribute
(const String &name, const String &default_value="") const
EmberCore::Node
GetAttributeCount
() const
EmberCore::Node
GetChild
(size_t index) const
EmberCore::Node
GetChildCount
() const
EmberCore::Node
inline
GetChildrenWidth
() const
EmberCore::Node
inline
GetDepth
() const
EmberCore::Node
GetId
() const
EmberCore::Node
inline
GetName
() const
EmberCore::Node
inline
GetParent
() const
EmberCore::Node
inline
GetPosition
() const
EmberCore::Node
inline
GetStatus
() const
EmberCore::Node
inline
GetStatusString
() const
EmberCore::Node
GetSubtreeNodeCount
() const
EmberCore::Node
GetType
() const
EmberCore::Node
inline
GetTypeString
() const
EmberCore::Node
GetVisualState
() const
EmberCore::Node
inline
HasAttribute
(const String &name) const
EmberCore::Node
HasCycles
() const
EmberCore::Node
HasCyclesHelper
(std::vector< const Node * > &visited) const
EmberCore::Node
private
id_
EmberCore::Node
private
IsValid
() const
EmberCore::Node
name_
EmberCore::Node
private
next_id_
EmberCore::Node
private
static
Node
(const String &name, Type type=Type::None)
EmberCore::Node
explicit
Node
(const Node &other)=delete
EmberCore::Node
Node
(Node &&other) noexcept
EmberCore::Node
NodeFactory
class
EmberCore::Node
friend
OnChildAdded
(Node *child)
EmberCore::Node
protected
virtual
OnChildRemoved
(Node *child)
EmberCore::Node
protected
virtual
operator=
(const Node &other)=delete
EmberCore::Node
operator=
(Node &&other) noexcept
EmberCore::Node
parent_
EmberCore::Node
private
position_
EmberCore::Node
private
PrintTree
(int indent=0) const
EmberCore::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::Node
inline
SetChildrenWidth
(int width)
EmberCore::Node
inline
SetName
(const String &name)
EmberCore::Node
inline
SetParent
(Node *parent)
EmberCore::Node
inline
private
SetPosition
(const Point &position)
EmberCore::Node
inline
SetStatus
(Status status)
EmberCore::Node
inline
SetType
(Type type)
EmberCore::Node
inline
SetVisualState
(VisualState state)
EmberCore::Node
inline
Status
enum name
EmberCore::Node
status_
EmberCore::Node
private
ToggleChildrenVisibility
()
EmberCore::Node
inline
ToString
() const
EmberCore::Node
Type
enum name
EmberCore::Node
type_
EmberCore::Node
private
visual_state_
EmberCore::Node
private
VisualState
enum name
EmberCore::Node
~Node
()
EmberCore::Node
virtual
Generated by
Release_1_14_0