See: Description
Class | Description |
---|---|
ActionTrigger |
ActionTrigger handles action events and
starts the animator when actions occur.
|
FocusTrigger |
FocusTrigger handles focus events
and triggers an animation based on those events.
|
FocusTriggerEvent |
Focus In/Out events
|
MouseTrigger |
MouseTrigger handles mouse events
and triggers an animation based on those events.
|
MouseTriggerEvent |
Mouse Enter/Exit/Press/Release/Click events
|
TimingTrigger |
TimingTrigger handles timing events and starts the animator
when those events occur.
|
TimingTriggerEvent |
Timing events; TimingTriggers can be set to fire when an animator
starts, stops, or repeats.
|
Trigger |
This abstract class should be overridden by any class wanting to
implement a new Trigger.
|
TriggerEvent |
Superclass for all TriggerEvents used in the Trigger classes.
|
This package provides classes for both using and subclassing that simplify the process of associating animations with events. Trigger and its subclasses associate specific events (subclasses of TriggerEvent) with listeners (as defined in Trigger subclasses). These listeners are then added (by the application) to appropriate objects. The animations are started when a Trigger detects that a specified event has occurred (through its listener).