Castor3D
0.17.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::Animation
addParsers
(castor::AttributeParsers &result)
castor3d::MeshAnimation
static
Animation
(Animation &&rhs) noexcept=default
castor3d::Animation
Animation
(Animation const &rhs)=delete
castor3d::Animation
Animation
(Engine &handler, AnimationType type, Animable &animable, castor::String const &name=castor::cuEmptyString)
castor3d::Animation
Animation
(Engine &handler, AnimationType type, castor::String const &name=castor::cuEmptyString)
castor3d::Animation
begin
() const
castor3d::Animation
inline
begin
()
castor3d::Animation
inline
BinaryParser< MeshAnimation >
castor3d::MeshAnimation
friend
BinaryWriter< MeshAnimation >
castor3d::MeshAnimation
friend
cloneInto
(Animation &output) const
castor3d::Animation
end
() const
castor3d::Animation
inline
end
()
castor3d::Animation
inline
find
(castor::Milliseconds const &time)
castor3d::Animation
findKeyFrame
(castor::Milliseconds const &time, AnimationKeyFrameArray::iterator &prv, AnimationKeyFrameArray::iterator &cur) const
castor3d::Animation
getAnimable
() const
castor3d::Animation
inline
getLength
() const
castor3d::Animation
inline
getName
() const noexcept
castor::NamedBaseT< T >
inline
getOwner
() const noexcept
castor::OwnedBy< Engine >
inline
getSubmesh
(uint32_t index)
castor3d::MeshAnimation
inline
getType
() const
castor3d::Animation
inline
hasChild
(Submesh const &object) const noexcept
castor3d::MeshAnimation
isEmpty
() const
castor3d::Animation
inline
m_animable
castor3d::Animation
protected
m_keyframes
castor3d::Animation
protected
m_length
castor3d::Animation
protected
m_name
castor::NamedBaseT< T >
protected
m_type
castor3d::Animation
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
castor3d::Animation::operator=
(Animation &&rhs) noexcept=delete
castor3d::Animation
castor3d::Animation::operator=
(Animation const &rhs)=delete
castor3d::Animation
OwnedBy
(Engine &owner) noexcept
castor::OwnedBy< Engine >
inline
explicit
protected
rename
(T name) noexcept
castor::NamedBaseT< T >
inline
setOwner
(Engine &owner) noexcept
castor::OwnedBy< Engine >
inline
size
() const
castor3d::Animation
inline
updateLength
()
castor3d::Animation
~Animation
() noexcept=default
castor3d::Animation
virtual
~MeshAnimation
() noexcept override=default
castor3d::MeshAnimation
Generated by
1.10.0