Castor3D
0.16.0
Multiplatform 3D engine
Main Page
Related Pages
Namespaces
Concepts
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
castor3d
MeshAnimation
castor3d::MeshAnimation Member List
This is the complete list of members for
castor3d::MeshAnimation
, including all inherited members.
addChild
(MeshAnimationSubmesh object)
castor3d::MeshAnimation
addKeyFrame
(AnimationKeyFrameUPtr keyFrame)
castor3d::AnimationT< Engine >
AnimationT
(AnimationT &&rhs) noexcept=default
castor3d::AnimationT< Engine >
AnimationT
(AnimationT const &rhs)=delete
castor3d::AnimationT< Engine >
AnimationT
(Engine &handler, AnimationType type, AnimableT< Engine > &animable, castor::String const &name=castor::cuEmptyString)
castor3d::AnimationT< Engine >
AnimationT
(Engine &handler, AnimationType type, castor::String const &name=castor::cuEmptyString)
castor3d::AnimationT< Engine >
begin
() const
castor3d::AnimationT< Engine >
inline
begin
()
castor3d::AnimationT< Engine >
inline
BinaryParser< MeshAnimation >
castor3d::MeshAnimation
friend
BinaryWriter< MeshAnimation >
castor3d::MeshAnimation
friend
end
() const
castor3d::AnimationT< Engine >
inline
end
()
castor3d::AnimationT< Engine >
inline
find
(castor::Milliseconds const &time)
castor3d::AnimationT< Engine >
findKeyFrame
(castor::Milliseconds const &time, AnimationKeyFrameArray::iterator &prv, AnimationKeyFrameArray::iterator &cur) const
castor3d::AnimationT< Engine >
getAnimable
() const
castor3d::AnimationT< Engine >
inline
getLength
() const
castor3d::AnimationT< Engine >
inline
getName
() const noexcept
castor::NamedBaseT< T >
inline
getOwner
() const
castor::OwnedBy< Owner >
inline
getSubmesh
(uint32_t index)
castor3d::MeshAnimation
inline
getType
() const
castor3d::AnimationT< Engine >
inline
hasChild
(Submesh const &object) const noexcept
castor3d::MeshAnimation
isEmpty
() const
castor3d::AnimationT< Engine >
inline
m_animable
castor3d::AnimationT< Engine >
protected
m_keyframes
castor3d::AnimationT< Engine >
protected
m_length
castor3d::AnimationT< Engine >
protected
m_name
castor::NamedBaseT< T >
protected
m_submeshes
castor3d::MeshAnimation
protected
m_type
castor3d::AnimationT< Engine >
protected
MeshAnimation
(MeshAnimation &&rhs)=default
castor3d::MeshAnimation
MeshAnimation
(MeshAnimation const &rhs)=delete
castor3d::MeshAnimation
MeshAnimation
(Mesh &mesh, castor::String const &name=castor::cuEmptyString)
castor3d::MeshAnimation
explicit
MeshAnimationInstance
castor3d::MeshAnimation
friend
NamedBaseT
(T name) noexcept
castor::NamedBaseT< T >
inline
explicit
operator=
(MeshAnimation &&rhs)=delete
castor3d::MeshAnimation
operator=
(MeshAnimation const &rhs)=delete
castor3d::MeshAnimation
AnimationT< Engine >::operator=
(AnimationT &&rhs) noexcept=delete
castor3d::AnimationT< Engine >
AnimationT< Engine >::operator=
(AnimationT const &rhs)=delete
castor3d::AnimationT< Engine >
OwnedBy
(Owner &owner)
castor::OwnedBy< Owner >
inline
explicit
protected
rename
(T name) noexcept
castor::NamedBaseT< T >
inline
size
() const
castor3d::AnimationT< Engine >
inline
updateLength
()
castor3d::AnimationT< Engine >
~AnimationT
() noexcept=default
castor3d::AnimationT< Engine >
virtual
~MeshAnimation
() noexcept override=default
castor3d::MeshAnimation
Generated by
1.10.0