This is the complete list of members for TurtleBrains::Core::Node, including all inherited members.
| AddChild(const NodeKey &nodeKey=NodeKey::Invalid(), const String &name="") (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| AddChild(std::unique_ptr< Node > &&childNode) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| AddChild(Node &childNode) | TurtleBrains::Core::Node | |
| AddComponent(ComponentPointer &&component) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| AddComponent(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| AllChildren(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| AllChildren(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| ChildContainerAccessor typedef (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| ChildIndex typedef (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| ChildIndexType enum name (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| ClearChildren(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| ConstChildContainerAccessor typedef (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| FindChildByKey(const NodeKey &childNodeKey, Recursive recursive=Recursive::No) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| FindChildByKey(const NodeKey &childNodeKey, Recursive recursive=Recursive::No) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| FindChildByName(const String &childName, Recursive recursive=Recursive::No) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| FindChildByName(const String &childName, Recursive recursive=Recursive::No) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| FindChildIndexByKey(const NodeKey &childNodeKey) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| FindChildIndexByName(const String &childName) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| GetChild(const ChildIndex childIndex) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetChild(const ChildIndex childIndex) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetComponent(const ComponentKey &componentKey) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| GetComponent(const ComponentKey &componentKey) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| GetComponent(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetComponent(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetComponent(const size_t componentIndex) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetComponentByType(const ComponentTypeKey &componentTypeKey) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| GetComponentByType(const ComponentTypeKey &componentTypeKey) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| GetComponents(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetComponents(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetForward(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetKey(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetLocalPosition(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetMutableComponent(const size_t componentIndex) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetName(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetNumberOfChildren(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetNumberOfComponents(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetObjectToParent(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| GetObjectToWorld(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| GetOrientation(const Space space=Space::Local) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetParent(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetPosition(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetRight(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| GetScale(const Space space=Space::Local) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| GetUp(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| HasParent(void) const | TurtleBrains::Core::Node | inline |
| InvalidChild(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inlinestatic |
| IsActive(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| IsActiveSelf(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| Node(const NodeKey &nodeKey=NodeKey::Invalid()) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | explicit |
| OnActivate(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | protectedvirtual |
| OnAwake(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | protectedvirtual |
| OnDeactivate(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | protectedvirtual |
| OnDestroy(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | protectedvirtual |
| OnRender(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | protectedvirtual |
| OnSimulate(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | protectedvirtual |
| OnUpdate(const float deltaTime) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | protectedvirtual |
| RecurseTree(const NodeKey &nodeKey, Recursive recursive=Recursive::Yes) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| RecurseTree(Recursive recursive=Recursive::Yes) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| RecurseTree(const NodeKey &nodeKey, Recursive recursive=Recursive::Yes) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| RecurseTree(Recursive recursive=Recursive::Yes) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| RemoveAllComponents(void) | TurtleBrains::Core::Node | |
| Render(void) const (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| Rotate(const tbMath::Vector3 &eulerAngles, const Space space=Space::Local) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| SetActive(const bool active) | TurtleBrains::Core::Node | |
| SetName(const String &name) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | inline |
| SetObjectToParent(const tbMath::Matrix4 &objectToParent) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| SetObjectToWorld(const tbMath::Matrix4 &objectToWorld) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| SetScale(const tbMath::Vector3 &localScale) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| Simulate(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| Translate(const tbMath::Vector3 &amount, const Space space=Space::Local) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| Update(const float deltaTime) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | |
| ~Node(void) (defined in TurtleBrains::Core::Node) | TurtleBrains::Core::Node | virtual |