Castor3D 0.17.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::Animable
addParsers(castor::AttributeParsers &result)castor3d::Skeletonstatic
Animable(Engine &owner)castor3d::Animableexplicitprotected
Animable(Animable &&rhs) noexcept=defaultcastor3d::Animableprotected
Animable(Animable const &rhs)=deletecastor3d::Animableprotected
AnimationPtr typedefcastor3d::Animableprotected
AnimationsMap typedefcastor3d::Animableprotected
BinaryParser< Skeleton >castor3d::Skeletonfriend
BinaryWriter< Skeleton >castor3d::Skeletonfriend
cleanupAnimations()castor3d::Animable
cloneInto(Skeleton &output) constcastor3d::Skeleton
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::Animableinlineprotected
doGetAnimation(castor::String const &name) constcastor3d::Animableinlineprotected
doRemoveAnimation(castor::String const &name)castor3d::Animableprotected
findNode(castor::String const &name) constcastor3d::Skeleton
getAnimation(castor::String const &name) constcastor3d::Animable
getAnimation(castor::String const &name)castor3d::Animable
getAnimations() constcastor3d::Animableinline
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() const noexceptcastor::OwnedBy< Engine >inline
getRootNode() constcastor3d::Skeleton
getScene() constcastor3d::Skeletoninline
hasAnimation() const noexceptcastor3d::Animablevirtual
hasAnimation(castor::String const &name) constcastor3d::Animable
m_animationscastor3d::Animableprotected
m_namecastor::NamedBaseT< T >protected
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
operator=(Skeleton &&rhs)=deletecastor3d::Skeleton
operator=(Skeleton const &rhs)=deletecastor3d::Skeleton
castor3d::Animable::operator=(Animable &&rhs) noexcept=deletecastor3d::Animableprotected
castor3d::Animable::operator=(Animable const &rhs)=deletecastor3d::Animableprotected
OwnedBy(Engine &owner) noexceptcastor::OwnedBy< Engine >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
setOwner(Engine &owner) noexceptcastor::OwnedBy< Engine >inline
Skeleton(Skeleton &&rhs)=defaultcastor3d::Skeleton
Skeleton(Skeleton const &rhs)=deletecastor3d::Skeleton
Skeleton(castor::String name, Scene &scene)castor3d::Skeleton
~Animable() noexcept=defaultcastor3d::Animablevirtual
~Skeleton() noexcept overridecastor3d::Skeleton