1.8
PropertyAnimatorType< T > Member List

This is the complete list of members for PropertyAnimatorType< T >, including all inherited members.

add_callback(AnimationCallback callback)AnimationBaseinline
Animation(EasingScalar start, EasingScalar end, const AnimationCallback &callback, std::chrono::milliseconds duration, EasingFunc func=easing_linear)Animation
AnimationBase()=defaultAnimationBase
AnimationBase(const AnimationBase &)=deleteAnimationBase
AnimationBase(AnimationBase &&) noexcept=defaultAnimationBase
AutoAnimation(EasingScalar start, EasingScalar end, std::chrono::milliseconds duration, const EasingFunc &func=easing_linear, const AnimationCallback &callback=nullptr)AutoAnimation
AutoAnimation(std::chrono::milliseconds duration, const EasingFunc &func=easing_linear, const AnimationCallback &callback=nullptr)AutoAnimationexplicit
CallbackArray typedefPropertyAnimatorType< T >protected
clear_callbacks()AnimationBaseinline
clear_change_callbacks()PropertyAnimatorType< T >inline
current() constAnimationinline
duration(std::chrono::milliseconds dur)Animationinline
easing_func(EasingFunc func)Animation
ending() constAnimationinline
ending(EasingScalar end)Animationinline
interval(std::chrono::milliseconds duration)AutoAnimation
invoke_handlers(T value)PropertyAnimatorType< T >inlineprotected
m_callbacksPropertyAnimatorType< T >protected
m_currentAnimationprotected
m_durationAnimationprotected
m_easingAnimationprotected
m_elapsedAnimationprotected
m_endAnimationprotected
m_intermediate_timeAnimationprotected
m_reverseAnimationprotected
m_roundAnimationprotected
m_runningAnimationBaseprotected
m_startAnimationprotected
m_timerAutoAnimationprotected
next() overrideAnimationvirtual
on_change(PropertyCallback callback)PropertyAnimatorType< T >inline
operator=(const AnimationBase &)=deleteAnimationBase
operator=(AnimationBase &&) noexcept=defaultAnimationBase
PropertyAnimatorType(T start=T(), T end=T(), std::chrono::milliseconds duration=std::chrono::milliseconds(), const EasingFunc &func=easing_linear)PropertyAnimatorType< T >inlineexplicit
PropertyAnimatorType(std::chrono::milliseconds duration, const EasingFunc &func=easing_linear)PropertyAnimatorType< T >inlineexplicit
PropertyCallback typedefPropertyAnimatorType< T >
resume() overrideAutoAnimationvirtual
reverse(bool rev)Animationinline
rounding(bool enable)Animationinline
running() constAnimationBaseinlinevirtual
start() overrideAutoAnimationvirtual
starting() constAnimationinline
starting(EasingScalar start)Animationinline
stop() overrideAutoAnimationvirtual
Value typedefPropertyAnimatorType< T >
~AnimationBase() noexcept=defaultAnimationBasevirtual