Castor3D 0.16.0
Multiplatform 3D engine
castor3d::Skeleton Member List

This is the complete list of members for castor3d::Skeleton, including all inherited members.

addAnimation(AnimationPtr animation)castor3d::AnimableT< Engine >
AnimableT(Engine &owner)castor3d::AnimableT< Engine >inlineexplicitprotected
AnimableT(AnimableT &&rhs) noexcept=defaultcastor3d::AnimableT< Engine >protected
AnimableT(AnimableT const &rhs)=deletecastor3d::AnimableT< Engine >protected
Animation typedefcastor3d::AnimableT< Engine >protected
AnimationPtr typedefcastor3d::AnimableT< Engine >protected
AnimationsMap typedefcastor3d::AnimableT< Engine >protected
BinaryParser< Skeleton >castor3d::Skeletonfriend
BinaryWriter< Skeleton >castor3d::Skeletonfriend
cleanupAnimations()castor3d::AnimableT< Engine >
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 >protected
doGetAnimation(castor::String const &name) constcastor3d::AnimableT< Engine >protected
doRemoveAnimation(castor::String const &name)castor3d::AnimableT< Engine >protected
findNode(castor::String const &name) constcastor3d::Skeleton
getAnimation(castor::String const &name) constcastor3d::AnimableT< Engine >
getAnimation(castor::String const &name)castor3d::AnimableT< Engine >
getAnimations() constcastor3d::AnimableT< Engine >inline
getBones() constcastor3d::Skeletoninline
getBonesCount() constcastor3d::Skeletoninline
getContainers(Mesh &mesh) constcastor3d::Skeletoninline
getGlobalInverseTransform() constcastor3d::Skeletoninline
getName() const noexceptcastor::NamedBaseT< T >inline
getNodes() constcastor3d::Skeletoninline
getNodesCount() constcastor3d::Skeletoninline
getOwner() constcastor::OwnedBy< Owner >inline
getRootNode() constcastor3d::Skeleton
getScene() constcastor3d::Skeletoninline
hasAnimation() constcastor3d::AnimableT< Engine >
hasAnimation(castor::String const &name) constcastor3d::AnimableT< Engine >
m_animationscastor3d::AnimableT< Engine >protected
m_namecastor::NamedBaseT< T >protected
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
operator=(Skeleton &&rhs)=deletecastor3d::Skeleton
operator=(Skeleton const &rhs)=deletecastor3d::Skeleton
AnimableT< Engine >::operator=(AnimableT &&rhs) noexcept=deletecastor3d::AnimableT< Engine >protected
AnimableT< Engine >::operator=(AnimableT const &rhs)=deletecastor3d::AnimableT< Engine >protected
OwnedBy(Owner &owner)castor::OwnedBy< Owner >inlineexplicitprotected
removeAnimation(castor::String const &name)castor3d::Skeleton
rename(T name) noexceptcastor::NamedBaseT< T >inline
setGlobalInverseTransform(castor::Matrix4x4f const &transform)castor3d::Skeletoninline
setNodeParent(SkeletonNode &node, SkeletonNode &parent)castor3d::Skeleton
Skeleton(Skeleton &&rhs)=defaultcastor3d::Skeleton
Skeleton(Skeleton const &rhs)=deletecastor3d::Skeleton
Skeleton(castor::String name, Scene &scene)castor3d::Skeleton
~AnimableT() noexcept=defaultcastor3d::AnimableT< Engine >virtual
~Skeleton() noexcept overridecastor3d::Skeleton