Module oxygengine_user_interface::raui::core::animator [−][src]
Expand description
Animation engine
RAUI widget components can be animated by updating and adding animations using the Animator
inside of widget lifecycle hooks and by reading the progress of those animations from the
AnimatorStates
provided by the WidgetContext
.
See Animator
and AnimatorStates
for code samples.
Structs
A single, animated value with a name and a duration
The amount of progress made for a value in an animation
A MessageData
implementation sent by running an
Animation::Message
animation
Allows manipulating widget animations
The state of a single animation in a component
The current state of animations in a component
Enums
Defines a widget animation
An error that may occur when animating a value