pub type Event = Event<Handle<UiNode>>;Expand description
UI-specific animation blending state machine layer mask.
Aliased Type§
pub enum Event {
StateEnter(Handle<State<Handle<UiNode>>>),
StateLeave(Handle<State<Handle<UiNode>>>),
ActiveStateChanged {
prev: Handle<State<Handle<UiNode>>>,
new: Handle<State<Handle<UiNode>>>,
},
ActiveTransitionChanged(Handle<Transition<Handle<UiNode>>>),
}Variants§
StateEnter(Handle<State<Handle<UiNode>>>)
Occurs when enter some state. See module docs for example.
StateLeave(Handle<State<Handle<UiNode>>>)
Occurs when leaving some state. See module docs for example.
ActiveStateChanged
Occurs when a transition is done and a new active state was set.
Fields
ActiveTransitionChanged(Handle<Transition<Handle<UiNode>>>)
Occurs when active transition was changed.