Community Map Builder 21 Aug 2007

Class MovieLoop

Object
   |
   +--ToolBase
         |
         +--MovieLoop

class MovieLoop
extends ToolBase

Defined in MovieLoop.js

Author: Adair


Field Summary
 Object delay
          
 Object frameIncrement
          
 Object frameIsLoading
          
 Object isRunning
          
 Object movieTimer
          
 Object timestampIndex
          
   
Fields inherited from class ToolBase
model, toolNode
 
Constructor Summary
MovieLoop (toolNode, model)
            Controller for a movie loop.
 
Method Summary
 void nextFrame(step)
           Advances the frame array by the frame increment.
 void pause()
           Stops the JavaScript movie loop timer.
 void play()
           Starts the movie loop playing by using a JavaScript timer.
 void reset(objRef)
           Resets the frame index to the firstFrame property
 void setFrame(index)
           Sets the frame to the specified index in the frame array
 void setFrameLimits(objRef)
           Listener fucntion to set the start and end frames based on the firstFrame and maxFrames property values.
 void stop()
           Stops the JavaScript movie loop timer and sets the index back to the first frame.
 void stopListener(objRef)
           A "stopLoop" event listener to call the stop method
 
Methods inherited from class ToolBase
initTargetModel, initMouseHandler
 

Field Detail

delay

Object delay

frameIncrement

Object frameIncrement

frameIsLoading

Object frameIsLoading

isRunning

Object isRunning

movieTimer

Object movieTimer

timestampIndex

Object timestampIndex

Constructor Detail

MovieLoop

MovieLoop(toolNode, model)

Method Detail

nextFrame

void nextFrame(step)

pause

void pause()

play

void play()

reset

void reset(objRef)

setFrame

void setFrame(index)

setFrameLimits

void setFrameLimits(objRef)

stop

void stop()

stopListener

void stopListener(objRef)

Community Map Builder 21 Aug 2007

Documentation generated by JSDoc on Tue Aug 21 08:12:28 2007