AnimationInstance(AnimationInstance const &rhs)=delete | castor3d::AnimationInstance | |
AnimationInstance(AnimationInstance &&rhs) | castor3d::AnimationInstance | |
AnimationInstance(AnimatedObject &object, Animation &animation, bool looped=false) | castor3d::AnimationInstance | |
getAnimation() const | castor3d::AnimationInstance | inline |
getInterpolation() const | castor3d::AnimationInstance | 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_animation | castor3d::AnimationInstance | protected |
m_currentTime | castor3d::AnimationInstance | protected |
m_interpolation | castor3d::AnimationInstance | protected |
m_looped | castor3d::AnimationInstance | protected |
m_scale | castor3d::AnimationInstance | protected |
m_startingPoint | castor3d::AnimationInstance | protected |
m_state | castor3d::AnimationInstance | protected |
m_stoppingPoint | castor3d::AnimationInstance | protected |
operator=(AnimationInstance &&rhs)=delete | 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 |