All Classes and Interfaces
Class
Description
ActionTrigger handles action events and
starts the animator when actions occur.
This class controls animations.
Direction is used to set the initial direction in which the
animation starts.
EndBehavior determines what happens at the end of the animation.
RepeatBehavior determines how each successive cycle will flow.
This class implements the Interpolator interface.
This class is used by KeyValues to calculate intermediate values for
specific types.
FocusTrigger handles focus events
and triggers an animation based on those events.
Focus In/Out events
Interface that defines the single
Interpolator.interpolate(float)
method.KeyFrames holds information about the times at which values are sampled
(KeyTimes) and the values at those times (KeyValues).
Stores a list of times from 0 to 1 (the elapsed fraction of an animation
cycle) that are used in calculating interpolated
values for PropertySetter given a matching set of KeyValues and
Interpolators for those time intervals.
Stores a list of values that correspond to the times in a
KeyTimes
object.This class implements the Interpolator interface by providing a
simple interpolate function that simply returns the value that
it was given.
MouseTrigger handles mouse events
and triggers an animation based on those events.
Mouse Enter/Exit/Press/Release/Click events
This class enables automating animation of object properties.
This class interpolates fractional values using Bezier splines.
This interface is implemented by any object wishing to receive events from a
TimingSource
object.This class provides a generic wrapper for arbitrary
Timers that may be used with the Timing Framework.
This interface provides the methods which
are called by Animator during the course of a timing
sequence.
Implements the
TimingTarget
interface, providing stubs for all
TimingTarget methods.TimingTrigger handles timing events and starts the animator
when those events occur.
Timing events; TimingTriggers can be set to fire when an animator
starts, stops, or repeats.
This abstract class should be overridden by any class wanting to
implement a new Trigger.
Superclass for all TriggerEvents used in the Trigger classes.