| EventDispatcher | 
| Renderer | 
The ‘Renderer’ class is essentially a wrapper API around the different render methods. You can use it to routinely call methods using the enter frame event or a timer event.
com.boostworthy.animation.RenderMethod
| Renderer | The ‘Renderer’ class is essentially a wrapper API around the different render methods. | 
| Variables | |
| m_fncOnEnterFrame | Holds a reference to the enter frame event handler. | 
| m_objTimer | Holds a timer instance to be used by this renderer. | 
| m_fncOnTimer | Holds a reference to the timer event handler. | 
| m_objStage | Holds a reference to the stage to be used for adding/removing listeners to the enter frame event. | 
| Functions | |
| Renderer | Constructor. | 
| start | Starts rendering for the specified render method. | 
| stop | Stops rendering for the specified render method. | 
| startAll | Starts rendering for all render methods. | 
| stopAll | Stops rendering for all render methods. | 
| dispose | Performs any appropriate clean-up tasks for garbage collection such as removing event listeners, setting object references to ‘null’, etc. | 
| startEnterFrame | Starts listening for the enter frame event. | 
| stopEnterFrame | Stops listening for the enter frame event. | 
| startTimer | Starts the timer. | 
| stopTimer | Stops the timer. | 
| setRefreshRate | Sets the refresh rate of this renderer if it is Timer driven. | 
public function Renderer( fncOnEnterFrame: Function, fncOnTimer: Function, nRefreshRate: Number ) 
Constructor.
| param | fncOnEnterFrame A reference to the event handler for the enter frame event. | 
| param | fncOnTimer A reference to the event handler for the timer event. | 
| param | nRefreshRate This interval for the timer to be set at. The value is in milliseconds. | 
Holds a reference to the enter frame event handler.
protected var m_fncOnEnterFrame: Function 
Holds a timer instance to be used by this renderer.
protected var m_objTimer: Timer 
Holds a reference to the timer event handler.
protected var m_fncOnTimer: Function 
Holds a reference to the stage to be used for adding/removing listeners to the enter frame event.
protected var m_objStage: Stage 
Constructor.
public function Renderer( fncOnEnterFrame: Function, fncOnTimer: Function, nRefreshRate: Number ) 
Starts rendering for the specified render method.
public function start( nRenderMethod: Number ):void 
Stops rendering for the specified render method.
public function stop( nRenderMethod: Number ):void 
Starts rendering for all render methods.
public function startAll():void 
Stops rendering for all render methods.
public function stopAll():void 
Performs any appropriate clean-up tasks for garbage collection such as removing event listeners, setting object references to ‘null’, etc.
public function dispose():void 
Starts listening for the enter frame event.
protected function startEnterFrame():void 
Stops listening for the enter frame event.
protected function stopEnterFrame():void 
Starts the timer.
protected function startTimer():void 
Stops the timer.
protected function stopTimer():void 
Sets the refresh rate of this renderer if it is Timer driven.
public function setRefreshRate( nRefreshRate: Number ):void