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