No comment. Sorry.
getElapsedTime
Returns the time that elapsed in the last Scheduler tick
getFPS
Returns the instantaneous frames per second (1 / elapsedTime)
getTime
Returns the current scheduler time
pause
Pause the scheduler. Pauses all script executiong, but any active cameras continue to render.
resume
If the scheduler was paused, resume it.
setSpeed:
This method sets the speed for the Scheduler. 1 is a 1:1 mapping with clock time, 2 is a 2:1 mapping, etc.
initialize
Initialize the scheduler
reset
Resets the Wonderland time to 0
tick
Figure out how much time has elapsed since the last Scheduler tick and update all the scripts
addUpdateItem:
Add a new item to the scheduler's update list (a running animation, active script, etc
removeUpdateItem:
Add a new item to the scheduler's update list (a running animation, active script, etc)
new
Create a new scheduler and initialize it