addAnimation(AnimationPtr animation) | castor3d::AnimableT< Engine > | |
AnimableT(Engine &owner) | castor3d::AnimableT< Engine > | inlineexplicitprotected |
AnimableT(AnimableT &&rhs)=default | castor3d::AnimableT< Engine > | protected |
AnimableT(AnimableT const &rhs)=delete | castor3d::AnimableT< Engine > | protected |
Animation typedef | castor3d::AnimableT< Engine > | protected |
AnimationPtr typedef | castor3d::AnimableT< Engine > | protected |
AnimationPtrStrMap typedef | castor3d::AnimableT< Engine > | protected |
BinaryParser< Skeleton > | castor3d::Skeleton | friend |
BinaryWriter< Skeleton > | castor3d::Skeleton | friend |
cleanupAnimations() | castor3d::AnimableT< Engine > | inline |
computeContainers(Mesh &mesh) | castor3d::Skeleton | |
createAnimation(castor::String const &name) | castor3d::Skeleton | |
createBone(castor::String name, castor::Matrix4x4f const &inverseTransform) | castor3d::Skeleton | |
createNode(castor::String name) | castor3d::Skeleton | |
doGetAnimation(castor::String const &name) | castor3d::AnimableT< Engine > | inlineprotected |
doGetAnimation(castor::String const &name) const | castor3d::AnimableT< Engine > | inlineprotected |
doRemoveAnimation(castor::String const &name) | castor3d::AnimableT< Engine > | inlineprotected |
findNode(castor::String const &name) const | castor3d::Skeleton | |
getAnimation(castor::String const &name) const | castor3d::AnimableT< Engine > | inline |
getAnimation(castor::String const &name) | castor3d::AnimableT< Engine > | inline |
getAnimations() const | castor3d::AnimableT< Engine > | inline |
getBones() const | castor3d::Skeleton | inline |
getBonesCount() const | castor3d::Skeleton | inline |
getContainers(Mesh &mesh) const | castor3d::Skeleton | inline |
getGlobalInverseTransform() const | castor3d::Skeleton | inline |
getNodes() const | castor3d::Skeleton | inline |
getNodesCount() const | castor3d::Skeleton | inline |
getRootNode() const | castor3d::Skeleton | |
getScene() const | castor3d::Skeleton | inline |
hasAnimation() const | castor3d::AnimableT< Engine > | inline |
hasAnimation(castor::String const &name) const | castor3d::AnimableT< Engine > | inline |
m_animations | castor3d::AnimableT< Engine > | protected |
operator=(Skeleton &&rhs)=delete | castor3d::Skeleton | |
operator=(Skeleton const &rhs)=delete | castor3d::Skeleton | |
AnimableT< Engine >::operator=(AnimableT &&rhs)=delete | castor3d::AnimableT< Engine > | protected |
AnimableT< Engine >::operator=(AnimableT const &rhs)=delete | castor3d::AnimableT< Engine > | protected |
removeAnimation(castor::String const &name) | castor3d::Skeleton | |
setGlobalInverseTransform(castor::Matrix4x4f const &transform) | castor3d::Skeleton | inline |
setNodeParent(SkeletonNode &node, SkeletonNode &parent) | castor3d::Skeleton | |
Skeleton(Skeleton &&rhs)=default | castor3d::Skeleton | |
Skeleton(Skeleton const &rhs)=delete | castor3d::Skeleton | |
Skeleton(castor::String name, Scene &scene) | castor3d::Skeleton | |
~AnimableT()=default | castor3d::AnimableT< Engine > | virtual |
~Skeleton() override | castor3d::Skeleton | |