1.10 |
This is the complete list of members for Animation, including all inherited members.
add_callback(AnimationCallback callback) | AnimationBase | inline |
Animation(EasingScalar start, EasingScalar end, const AnimationCallback &callback, std::chrono::milliseconds duration, EasingFunc func=easing_linear) | Animation | |
AnimationBase()=default | AnimationBase | |
AnimationBase(const AnimationBase &)=delete | AnimationBase | |
AnimationBase(AnimationBase &&) noexcept=default | AnimationBase | |
clear_callbacks() | AnimationBase | inline |
current() const | Animation | inline |
duration(std::chrono::milliseconds dur) | Animation | inline |
easing_func(EasingFunc func) | Animation | |
ending() const | Animation | inline |
ending(EasingScalar end) | Animation | inline |
m_callbacks | AnimationBase | protected |
m_current | Animation | protected |
m_duration | Animation | protected |
m_easing | Animation | protected |
m_elapsed | Animation | protected |
m_end | Animation | protected |
m_intermediate_time | Animation | protected |
m_reverse | Animation | protected |
m_round | Animation | protected |
m_running | AnimationBase | protected |
m_start | Animation | protected |
next() override | Animation | virtual |
operator=(const AnimationBase &)=delete | AnimationBase | |
operator=(AnimationBase &&) noexcept=default | AnimationBase | |
resume() override | Animation | virtual |
reverse(bool rev) | Animation | inline |
rounding(bool enable) | Animation | inline |
running() const | AnimationBase | inlinevirtual |
start() override | Animation | virtual |
starting() const | Animation | inline |
starting(EasingScalar start) | Animation | inline |
stop() override | Animation | virtual |
~AnimationBase() noexcept=default | AnimationBase | virtual |