AnimationInstance(AnimatedObject &object, Animation &animation) | castor3d::AnimationInstance | |
BinaryParser< MeshAnimation > class | castor3d::MeshAnimationInstance | friend |
BinaryWriter< MeshAnimation > class | castor3d::MeshAnimationInstance | friend |
getAnimatedMesh() | castor3d::MeshAnimationInstance | inline |
getAnimation() const | castor3d::AnimationInstance | inline |
getAnimationSubmesh(uint32_t index) const | castor3d::MeshAnimationInstance | |
getMeshAnimation() const | castor3d::MeshAnimationInstance | inline |
getRatio() const | castor3d::MeshAnimationInstance | inline |
getScale() const | castor3d::AnimationInstance | inline |
getStartingPoint() const | castor3d::AnimationInstance | inline |
getState() const | castor3d::AnimationInstance | inline |
getStoppingPoint() const | castor3d::AnimationInstance | inline |
isLooped() const | castor3d::AnimationInstance | inline |
m_animatedMesh | castor3d::MeshAnimationInstance | protected |
m_animation | castor3d::AnimationInstance | protected |
m_curr | castor3d::MeshAnimationInstance | protected |
m_currentTime | castor3d::AnimationInstance | protected |
m_looped | castor3d::AnimationInstance | protected |
m_meshAnimation | castor3d::MeshAnimationInstance | protected |
m_prev | castor3d::MeshAnimationInstance | protected |
m_ratio | castor3d::MeshAnimationInstance | protected |
m_scale | castor3d::AnimationInstance | protected |
m_startingPoint | castor3d::AnimationInstance | protected |
m_state | castor3d::AnimationInstance | protected |
m_stoppingPoint | castor3d::AnimationInstance | protected |
m_submeshes | castor3d::MeshAnimationInstance | protected |
MeshAnimationInstance(MeshAnimationInstance &&rhs)=default | castor3d::MeshAnimationInstance | |
MeshAnimationInstance(MeshAnimationInstance const &rhs)=delete | castor3d::MeshAnimationInstance | |
MeshAnimationInstance(AnimatedMesh &object, MeshAnimation &animation) | castor3d::MeshAnimationInstance | |
operator=(MeshAnimationInstance &&rhs)=delete | castor3d::MeshAnimationInstance | |
operator=(MeshAnimationInstance const &rhs)=delete | castor3d::MeshAnimationInstance | |
pause() | castor3d::AnimationInstance | |
play() | castor3d::AnimationInstance | |
setLooped(bool value) | castor3d::AnimationInstance | inline |
setScale(float value) | castor3d::AnimationInstance | inline |
setStartingPoint(castor::Milliseconds value) | castor3d::AnimationInstance | inline |
setStoppingPoint(castor::Milliseconds value) | castor3d::AnimationInstance | inline |
stop() | castor3d::AnimationInstance | |
update(castor::Milliseconds const &elapsed) | castor3d::AnimationInstance | |
~AnimationInstance() | castor3d::AnimationInstance | virtual |
~MeshAnimationInstance() | castor3d::MeshAnimationInstance | |