Packagegraphics.transitions
Classpublic class FrameEngine
InheritanceFrameEngine Inheritance Task Inheritance Object
Implements Startable, Stoppable
Subclasses FrameTimer

A virtual Frame interval engine with a onEnterFrame event. The use can register object listeners to receive by default the Event.ENTER_FRAME event.



Public Properties
 PropertyDefined By
  enterFrame : Signaler
[read-only] The enterFrame signal reference of the frame engine.
FrameEngine
 InheritedfinishIt : Signaler
This signal emit when the notifyFinished method is invoked.
Task
 Inheritedlogger : Logger
Determinates the internal Logger reference of this Loggable object.
Task
 Inheritedphase : String
[read-only] The current phase of the action.
Task
 Inheritedrunning : Boolean
[read-only] Indicates true if the process is in progress.
Task
 InheritedstartIt : Signaler
This signal emit when the notifyStarted method is invoked.
Task
Public Methods
 MethodDefined By
  
Creates a new FrameEngine instance.
FrameEngine
  
clone():*
[override] Returns a shallow copy of this object.
FrameEngine
 Inherited
isLocked():Boolean
Returns true if the object is locked.
Task
 Inherited
lock():void
Locks the object.
Task
 Inherited
Notify an ActionEvent when the process is finished.
Task
 Inherited
Notify an ActionEvent when the process is started.
Task
  
run(... arguments):void
[override] Run the process.
FrameEngine
  
start():void
Start the process.
FrameEngine
  
stop():void
Stop the process.
FrameEngine
 Inherited
unlock():void
Unlocks the display.
Task
Protected Methods
 MethodDefined By
 Inherited
setRunning(b:Boolean):void
Changes the running property value.
Task
Property Detail
enterFrameproperty
enterFrame:Signaler  [read-only]

The enterFrame signal reference of the frame engine.


Implementation
    public function get enterFrame():Signaler
Constructor Detail
FrameEngine()Constructor
public function FrameEngine()

Creates a new FrameEngine instance.

Method Detail
clone()method
override public function clone():*

Returns a shallow copy of this object.

Returns
* — a shallow copy of this object.
run()method 
override public function run(... arguments):void

Run the process.

Parameters

... arguments

start()method 
public function start():void

Start the process.

stop()method 
public function stop():void

Stop the process.