AnimeJ: a Javascript animation library

Class AnimeJTask

Object
   |
   +--AnimeJTask
Direct Known Subclasses:
AnimeJFunctionCallbackTask, AnimeJInterpolatedTask, AnimeJTimelineCallBackTask

<private> class AnimeJTask


This is the base class for all tasks that can be scheduled by the library. It simply defines the expected structure of an object that is handled by the scheduler. The model chosen by the library is that of Finite State Automata (FSA): each activity is an automata that is notified as time passes and of other events.
Defined in AnimeJ.js


Constructor Summary
AnimeJTask()
           
 
Method Summary
 void DoAction(delay)
           Perform a step of computation
 void OnPause()
           Notify the task that the animation has been paused.
 void OnResume()
           Notify the task that the animation has been resumed.
 void OnStop()
           Notify the task that the animation has been stopped.

Constructor Detail

AnimeJTask

AnimeJTask()

Method Detail

DoAction

void DoAction(delay)

OnPause

void OnPause()

OnResume

void OnResume()

OnStop

void OnStop()

AnimeJ: a Javascript animation library

Documentation generated by JSDoc on Sat Jul 11 12:08:23 2009