Aeon Engine c550894
AeonGames Open Source Game Engine
Loading...
Searching...
No Matches
AeonGames::Node Member List

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

Add(std::unique_ptr< Node > aNode)AeonGames::Node
AddComponent(std::unique_ptr< Component > aComponent)AeonGames::Node
AllBits enum value (defined in AeonGames::Node)AeonGames::Node
Deserialize(const NodeMsg &aNodeMsg)AeonGames::Node
Enabled enum value (defined in AeonGames::Node)AeonGames::Node
EnabledBit enum value (defined in AeonGames::Node)AeonGames::Node
Find(const std::function< bool(const Node &) > &aUnaryPredicate) constAeonGames::Node
FlagBits enum nameAeonGames::Node
FlagCount enum value (defined in AeonGames::Node)AeonGames::Node
Flags enum nameAeonGames::Node
GetAABB() constAeonGames::Node
GetChild(size_t aIndex) constAeonGames::Node
GetChildrenCount() constAeonGames::Node
GetComponent(uint32_t aId) constAeonGames::Node
GetComponentByIndex(size_t aIndex) constAeonGames::Node
GetComponentCount() constAeonGames::Node
GetGlobalTransform() constAeonGames::Node
GetId() constAeonGames::Node
GetIndex() constAeonGames::Node
GetLocalTransform() constAeonGames::Node
GetName() constAeonGames::Node
GetParent() constAeonGames::Node
GetScene() constAeonGames::Node
Insert(size_t aIndex, std::unique_ptr< Node > aNode)AeonGames::Node
IsFlagEnabled(enum Flags aFlag) constAeonGames::Node
LoopTraverseAncestors(const std::function< void(Node &) > &aAction)AeonGames::Node
LoopTraverseAncestors(const std::function< void(const Node &) > &aAction) constAeonGames::Node
LoopTraverseDFSPostOrder(const std::function< void(Node &) > &aAction)AeonGames::Node
LoopTraverseDFSPostOrder(const std::function< void(const Node &) > &aAction) constAeonGames::Node
LoopTraverseDFSPreOrder(const std::function< void(Node &) > &aAction)AeonGames::Node
LoopTraverseDFSPreOrder(const std::function< void(Node &) > &aPreamble, const std::function< void(Node &) > &aPostamble)AeonGames::Node
LoopTraverseDFSPreOrder(const std::function< void(const Node &) > &aAction) constAeonGames::Node
Node(uint32_t aFlags=AllBits)AeonGames::Node
operator[](const std::size_t index) constAeonGames::Node
operator[](const std::size_t index)AeonGames::Node
ProcessMessage(uint32_t aMessageType, const void *aMessageData)AeonGames::Node
RecursiveTraverseAncestors(const std::function< void(Node &) > &aAction)AeonGames::Node
RecursiveTraverseDFSPostOrder(const std::function< void(Node &) > &aAction)AeonGames::Node
RecursiveTraverseDFSPreOrder(const std::function< void(Node &) > &aAction)AeonGames::Node
Remove(Node *)AeonGames::Node
RemoveByIndex(size_t aIndex)AeonGames::Node
RemoveComponent(uint32_t aId)AeonGames::Node
Render(Renderer &aRenderer, void *aWindowId) constAeonGames::Node
Scene (defined in AeonGames::Node)AeonGames::Nodefriend
Serialize(NodeMsg &aNodeMsg) constAeonGames::Node
SetAABB(const AABB &aAABB)AeonGames::Node
SetFlag(enum Flags aFlag, bool aEnabled=true)AeonGames::Node
SetFlags(uint32_t aFlagBits, bool aEnabled=true)AeonGames::Node
SetGlobalTransform(const Transform &aTransform)AeonGames::Node
SetLocalTransform(const Transform &aTransform)AeonGames::Node
SetName(const std::string &aName)AeonGames::Node
Update(const double delta)AeonGames::Node
Visible enum value (defined in AeonGames::Node)AeonGames::Node
VisibleBit enum value (defined in AeonGames::Node)AeonGames::Node