Louvre
v2.12.0-1
C++ library for Wayland compositors
|
This is the complete list of members for LAnimation, including all inherited members.
Callback typedef | LAnimation | |
duration() const noexcept | LAnimation | inline |
LAnimation(UInt32 durationMs=0, const Callback &onUpdate=nullptr, const Callback &onFinish=nullptr) noexcept | LAnimation | |
LObject(const LObject &) noexcept | LObject | inline |
LObject() noexcept=default | LObject | protected |
notifyDestruction() noexcept | LObject | protected |
oneShot(UInt32 durationMs, const Callback &onUpdate=nullptr, const Callback &onFinish=nullptr) noexcept | LAnimation | static |
operator=(const LObject &) noexcept | LObject | inline |
running() const noexcept | LAnimation | inline |
setDuration(UInt32 durationMs) noexcept | LAnimation | inline |
setOnFinishCallback(const Callback &onFinish) noexcept | LAnimation | |
setOnUpdateCallback(const Callback &onUpdate) noexcept | LAnimation | |
setUserData(UIntPtr data) const noexcept | LObject | inline |
start() noexcept | LAnimation | |
stop() | LAnimation | |
userData() const noexcept | LObject | inline |
value() const noexcept | LAnimation | inline |
~LAnimation() | LAnimation | |
~LObject() noexcept | LObject | protectedvirtual |