AnimationInstance(AnimationInstance const &rhs)=delete | castor3d::AnimationInstance | |
AnimationInstance(AnimationInstance &&rhs) | castor3d::AnimationInstance | |
AnimationInstance(AnimatedObject &object, Animation &animation, bool looped=false) | castor3d::AnimationInstance | |
BinaryParser< MeshAnimation > | castor3d::MeshAnimationInstance | friend |
BinaryWriter< MeshAnimation > | castor3d::MeshAnimationInstance | friend |
clear() | castor3d::MeshAnimationInstance | |
getAnimatedMesh() | castor3d::MeshAnimationInstance | inline |
getAnimation() const | castor3d::AnimationInstance | inline |
getAnimationSubmesh(uint32_t index) const | castor3d::MeshAnimationInstance | |
getInterpolation() const | castor3d::AnimationInstance | inline |
getMeshAnimation() 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_interpolation | castor3d::AnimationInstance | protected |
m_looped | castor3d::AnimationInstance | protected |
m_meshAnimation | castor3d::MeshAnimationInstance | protected |
m_prev | castor3d::MeshAnimationInstance | protected |
m_scale | castor3d::AnimationInstance | protected |
m_startingPoint | castor3d::AnimationInstance | protected |
m_state | castor3d::AnimationInstance | protected |
m_stopping | castor3d::MeshAnimationInstance | 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 | |
castor3d::AnimationInstance::operator=(AnimationInstance &&rhs)=delete | castor3d::AnimationInstance | |
castor3d::AnimationInstance::operator=(AnimationInstance const &rhs)=delete | castor3d::AnimationInstance | |
pause() | castor3d::AnimationInstance | |
play() | castor3d::AnimationInstance | |
setInterpolation(InterpolatorType value) | castor3d::AnimationInstance | inline |
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()=default | castor3d::AnimationInstance | virtual |