blend_tree_ (defined in AnimationSystem::Mesh::BlendTree::NodeBase) | AnimationSystem::Mesh::BlendTree::NodeBase | protected |
CreateAndSetChild(NodeBase &parent, int index, string const &name) (defined in AnimationSystem::Mesh::BlendTree::RegularNode) | AnimationSystem::Mesh::BlendTree::RegularNode | protected |
CreateOrReplaceChild(string const &name) | AnimationSystem::Mesh::BlendTree::IKNode | inline |
GetChild(int index) (defined in AnimationSystem::Mesh::BlendTree::RegularNode) | AnimationSystem::Mesh::BlendTree::RegularNode | protected |
GetData() const | AnimationSystem::Mesh::BlendTree::NodeBase | inlineprotected |
GetMeshObject(AnimationBlendTree const &blendTree) (defined in AnimationSystem::Mesh::BlendTree::NodeBase) | AnimationSystem::Mesh::BlendTree::NodeBase | protectedstatic |
mesh_object_ref_ (defined in AnimationSystem::Mesh::BlendTree::NodeBase) | AnimationSystem::Mesh::BlendTree::NodeBase | protected |
ModifyData() const | AnimationSystem::Mesh::BlendTree::NodeBase | inline |
Name (defined in AnimationSystem::Mesh::BlendTree::NodeBase) | AnimationSystem::Mesh::BlendTree::NodeBase | |
NodeBase(NodeBase const &other)=delete (defined in AnimationSystem::Mesh::BlendTree::NodeBase) | AnimationSystem::Mesh::BlendTree::NodeBase | |
NodeBase(string name, NodeBase const *parent, AnimationBlendTree &blendTree, unique_ptr< DataBlockBase > dataBlock) (defined in AnimationSystem::Mesh::BlendTree::NodeBase) | AnimationSystem::Mesh::BlendTree::NodeBase | inlineprotected |
NodeFactory (defined in AnimationSystem::Mesh::BlendTree::IKNode) | AnimationSystem::Mesh::BlendTree::IKNode | friend |
operator=(NodeBase const &other)=delete (defined in AnimationSystem::Mesh::BlendTree::NodeBase) | AnimationSystem::Mesh::BlendTree::NodeBase | |
parent_ (defined in AnimationSystem::Mesh::BlendTree::NodeBase) | AnimationSystem::Mesh::BlendTree::NodeBase | protected |
RegisterSelf() (defined in AnimationSystem::Mesh::BlendTree::NodeBase) | AnimationSystem::Mesh::BlendTree::NodeBase | protected |
RegularNode(string const &name, NodeBase const *parent, AnimationBlendTree &animationBlendTree, unique_ptr< DataBlockBase > dataBlock) (defined in AnimationSystem::Mesh::BlendTree::RegularNode) | AnimationSystem::Mesh::BlendTree::RegularNode | inlineprotected |
SetChild(int const index, std::unique_ptr< NodeBase > &&node) (defined in AnimationSystem::Mesh::BlendTree::RegularNode) | AnimationSystem::Mesh::BlendTree::RegularNode | inlineprotectedvirtual |
Update(float deltaTime, vector< gef::SkeletonPose > &&childPoseResults) override (defined in AnimationSystem::Mesh::BlendTree::IKNode) | AnimationSystem::Mesh::BlendTree::IKNode | inlineprotectedvirtual |
~NodeBase() (defined in AnimationSystem::Mesh::BlendTree::NodeBase) | AnimationSystem::Mesh::BlendTree::NodeBase | virtual |
~RegularNode() override (defined in AnimationSystem::Mesh::BlendTree::RegularNode) | AnimationSystem::Mesh::BlendTree::RegularNode | inline |