Castor3D
0.17.0
Multiplatform 3D engine
Main Page
Related Pages
Namespaces
Concepts
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
castor3d
Skeleton
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::Skeleton
static
Animable
(Engine &owner)
castor3d::Animable
explicit
protected
Animable
(Animable &&rhs) noexcept=default
castor3d::Animable
protected
Animable
(Animable const &rhs)=delete
castor3d::Animable
protected
AnimationPtr
typedef
castor3d::Animable
protected
AnimationsMap
typedef
castor3d::Animable
protected
BinaryParser< Skeleton >
castor3d::Skeleton
friend
BinaryWriter< Skeleton >
castor3d::Skeleton
friend
cleanupAnimations
()
castor3d::Animable
cloneInto
(Skeleton &output) const
castor3d::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::Animable
inline
protected
doGetAnimation
(castor::String const &name) const
castor3d::Animable
inline
protected
doRemoveAnimation
(castor::String const &name)
castor3d::Animable
protected
findNode
(castor::String const &name) const
castor3d::Skeleton
getAnimation
(castor::String const &name) const
castor3d::Animable
getAnimation
(castor::String const &name)
castor3d::Animable
getAnimations
() const
castor3d::Animable
inline
getBones
() const
castor3d::Skeleton
inline
getBonesCount
() const
castor3d::Skeleton
inline
getContainers
(Mesh &mesh) const
castor3d::Skeleton
inline
getGlobalInverseTransform
() const
castor3d::Skeleton
inline
getName
() const noexcept
castor::NamedBaseT< T >
inline
getNodes
() const
castor3d::Skeleton
inline
getNodesCount
() const
castor3d::Skeleton
inline
getOwner
() const noexcept
castor::OwnedBy< Engine >
inline
getRootNode
() const
castor3d::Skeleton
getScene
() const
castor3d::Skeleton
inline
hasAnimation
() const noexcept
castor3d::Animable
virtual
hasAnimation
(castor::String const &name) const
castor3d::Animable
m_animations
castor3d::Animable
protected
m_name
castor::NamedBaseT< T >
protected
NamedBaseT
(T name) noexcept
castor::NamedBaseT< T >
inline
explicit
operator=
(Skeleton &&rhs)=delete
castor3d::Skeleton
operator=
(Skeleton const &rhs)=delete
castor3d::Skeleton
castor3d::Animable::operator=
(Animable &&rhs) noexcept=delete
castor3d::Animable
protected
castor3d::Animable::operator=
(Animable const &rhs)=delete
castor3d::Animable
protected
OwnedBy
(Engine &owner) noexcept
castor::OwnedBy< Engine >
inline
explicit
protected
removeAnimation
(castor::String const &name)
castor3d::Skeleton
rename
(T name) noexcept
castor::NamedBaseT< T >
inline
setGlobalInverseTransform
(castor::Matrix4x4f const &transform)
castor3d::Skeleton
inline
setNodeParent
(SkeletonNode &node, SkeletonNode &parent)
castor3d::Skeleton
setOwner
(Engine &owner) noexcept
castor::OwnedBy< Engine >
inline
Skeleton
(Skeleton &&rhs)=default
castor3d::Skeleton
Skeleton
(Skeleton const &rhs)=delete
castor3d::Skeleton
Skeleton
(castor::String name, Scene &scene)
castor3d::Skeleton
~Animable
() noexcept=default
castor3d::Animable
virtual
~Skeleton
() noexcept override
castor3d::Skeleton
Generated by
1.10.0