org.asaplibrary.util.actionqueue

Package
Classpath: org.asaplibrary.util.actionqueue

Classes

AQAddMove

Action method that controls the relative position of a DisplayObject.

AQBaseSinusoid

Base class that calculates the starting values for sinusoid-like movements like blinking and pulsing.

AQFade

Action method to control the timed fading of a DisplayObject.

AQFollowMouse

Action method to let a DisplayObject follow the mouse pointer.

AQFunction

Action method to call a function repeatedly over time, with a changing numeric value.

AQMove

Action method to control the timed movement of a DisplayObject.

AQProperty

Action method to control an object's property over time.

AQPulse

Action methods to control pulsing animations (fading, scaling) of a DisplayObject.

AQRotate

Action method to control the timed rotation of a DisplayObject.

AQScale

Action method to control the timed scaling of a DisplayObject.

AQSet

Action methods to set the properties of a DisplayObject or MovieClip.

AQTimeline

Action methods to control a MovieClip's timeline.

Action

An Action is a "Command Pattern" object that holds data of an object's method.

ActionEvent

Event object sent by Action and TimedAction classes.

ActionQueue

Creates a series of sequential animation/function calls, or "actions".

ActionRunner

Sequentially calls a list of Action objects.

Condition

A Condition is an Action that runs an evaluation method and returns its result: true or false.

ConditionEvent

Event objects that are sent by ConditionManager.

ConditionManager

ConditionManager repeatedly runs through a list of Conditions (on each FramePulse event, until all conditions are met).

IAction

Abstract type for Actions.

ITimedAction

Abstract type for timed Actions.

TimedAction

A TimedAction is an Action that performs a function during a set time period.