Packageshell.async
Classpublic class CoreEventLoop
InheritanceCoreEventLoop Inheritance Object
Implements EventLoop

Language Version : ActionScript 3.0
Runtime Versions : RedTamarin 0.4

Defines the globsl IEventLoop.

TODO



Public Properties
 PropertyDefined By
  elapsed : uint
[read-only]
CoreEventLoop
  frame : uint
[read-only]
CoreEventLoop
  frequency : uint
CoreEventLoop
  running : Boolean
CoreEventLoop
  started : uint
[read-only]
CoreEventLoop
  timerPending : Boolean
[read-only]
CoreEventLoop
  timers : Array
CoreEventLoop
Public Methods
 MethodDefined By
  
CoreEventLoop(frequency:uint = 60)
CoreEventLoop
 Inherited
_init():*
[static]
_init
  
CoreEventLoop
 Inherited
AS3
 Inherited
init():*
[static]
init
 Inherited
AS3
 Inherited
AS3
  
CoreEventLoop
  
start():void
CoreEventLoop
  
stop():void
CoreEventLoop
Protected Methods
 MethodDefined By
 Inherited
[static]
protected
 Inherited
_setPropertyIsEnumerable(o:*, V:String, enumerable:Boolean):void
[static]
protected
Public Constants
 ConstantDefined By
 Inheritedlength : int = 1
[static]
length
Property Detail
elapsedproperty
elapsed:uint  [read-only]


Implementation
    public function get elapsed():uint
frameproperty 
frame:uint  [read-only]


Implementation
    public function get frame():uint
frequencyproperty 
frequency:uint


Implementation
    public function get frequency():uint
    public function set frequency(value:uint):void
runningproperty 
running:Boolean


Implementation
    public function get running():Boolean
    public function set running(value:Boolean):void
startedproperty 
started:uint  [read-only]


Implementation
    public function get started():uint
timerPendingproperty 
timerPending:Boolean  [read-only]


Implementation
    public function get timerPending():Boolean
timersproperty 
timers:Array


Implementation
    public function get timers():Array
    public function set timers(value:Array):void
Constructor Detail
CoreEventLoop()Constructor
public function CoreEventLoop(frequency:uint = 60)



Parameters
frequency:uint (default = 60)
Method Detail
handleTimers()method
public function handleTimers():void

setCallback()method 
public function setCallback(f:Function):void

Parameters

f:Function

start()method 
public function start():void

stop()method 
public function stop():void