Louvre  v2.12.0-1
C++ library for Wayland compositors
LAnimation Member List

This is the complete list of members for LAnimation, including all inherited members.

Callback typedefLAnimation
duration() const noexceptLAnimationinline
LAnimation(UInt32 durationMs=0, const Callback &onUpdate=nullptr, const Callback &onFinish=nullptr) noexceptLAnimation
LObject(const LObject &) noexceptLObjectinline
LObject() noexcept=defaultLObjectprotected
notifyDestruction() noexceptLObjectprotected
oneShot(UInt32 durationMs, const Callback &onUpdate=nullptr, const Callback &onFinish=nullptr) noexceptLAnimationstatic
operator=(const LObject &) noexceptLObjectinline
running() const noexceptLAnimationinline
setDuration(UInt32 durationMs) noexceptLAnimationinline
setOnFinishCallback(const Callback &onFinish) noexceptLAnimation
setOnUpdateCallback(const Callback &onUpdate) noexceptLAnimation
setUserData(UIntPtr data) const noexceptLObjectinline
start() noexceptLAnimation
stop()LAnimation
userData() const noexceptLObjectinline
value() const noexceptLAnimationinline
~LAnimation()LAnimation
~LObject() noexceptLObjectprotectedvirtual