MAGE  v0.171.0
Matthias Advanced Game Engine
mage::Node Member List

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

Add(ProxyPtr< ComponentT > component)mage::Node
AddChild(NodePtr node)mage::Node
ComponentPtr typedefmage::Node
Contains() const noexceptmage::Node
ContainsChild(ProxyPtr< const Node > node) constmage::Node
ContainsChilds() constmage::Node
ContainsComponents() const noexceptmage::Node
ForEach(ActionT &&action)mage::Node
ForEach(ActionT &&action) constmage::Node
ForEachChild(ActionT &&action) constmage::Node
ForEachComponent(ActionT &&action)mage::Node
ForEachComponent(ActionT &&action) constmage::Node
ForEachDescendant(ActionT &&action) constmage::Node
Get() noexceptmage::Node
Get() const noexceptmage::Node
Get() const noexceptmage::Node
GetAll()mage::Node
GetAll() constmage::Node
GetGuid() const noexceptmage::Node
GetName() const noexceptmage::Node
GetNumberOf() const noexceptmage::Node
GetNumberOfChilds() const noexceptmage::Node
GetNumberOfComponents() const noexceptmage::Node
GetParent() const noexceptmage::Node
GetState() const noexceptmage::Node
GetTransform() noexceptmage::Node
GetTransform() const noexceptmage::Node
HasParent() const noexceptmage::Node
m_childsmage::Nodeprivate
m_componentsmage::Nodeprivate
m_guidmage::Nodeprivate
m_namemage::Nodeprivate
m_parentmage::Nodeprivate
m_statemage::Nodeprivate
m_thismage::Nodeprivate
m_transformmage::Nodeprivate
Node(std::string name="")mage::Nodeexplicit
Node(const Node &node)mage::Node
Node(Node &&node) noexceptmage::Node
NodePtr typedefmage::Node
operator=(const Node &node)=deletemage::Node
operator=(Node &&node) noexceptmage::Node
RemoveAllChilds() noexceptmage::Node
RemoveChild(NodePtr node)mage::Node
Set(NodePtr ptr) noexceptmage::Node
SetName(std::string name) noexceptmage::Node
SetState(State state) noexceptmage::Node
~Node()mage::Nodevirtual