Packageartcustomer.maxima.core
Classpublic class AbstractEngineObject
InheritanceAbstractEngineObject Inheritance flash.events.EventDispatcher
Subclasses AbstractEngineInteractiveObject, ScoreManager

AbstractEngineObject



Protected Properties
 PropertyDefined By
  _isAvailableForHistory : Boolean
AbstractEngineObject
Public Methods
 MethodDefined By
  
Constructor
AbstractEngineObject
  
Inject destroy destroy on object.
AbstractEngineObject
  
callEntry():void
Inject onEntry destroy on object.
AbstractEngineObject
  
callExit():void
Inject onExit destroy on object.
AbstractEngineObject
  
callRender():void
Inject render method on object.
AbstractEngineObject
  
callResize():void
Inject resize methid on object.
AbstractEngineObject
  
toString():String
[override] Get String format of object.
AbstractEngineObject
Protected Methods
 MethodDefined By
  
destroy():void
Destructor.
AbstractEngineObject
  
formatToString(object:*, className:String, ... properties):String
Get String format of object.
AbstractEngineObject
  
onEntry():void
Entry point.
AbstractEngineObject
  
onExit():void
Exit point.
AbstractEngineObject
  
render():void
Render object.
AbstractEngineObject
  
resize():void
Resize object.
AbstractEngineObject
  
restart():void
Restart object.
AbstractEngineObject
Events
 Event Summary Defined By
  AbstractEngineObject
  AbstractEngineObject
Property Detail
_isAvailableForHistoryproperty
protected var _isAvailableForHistory:Boolean

Constructor Detail
AbstractEngineObject()Constructor
public function AbstractEngineObject()

Constructor

Method Detail
callDestroy()method
public function callDestroy():void

Inject destroy destroy on object.

callEntry()method 
public function callEntry():void

Inject onEntry destroy on object.

callExit()method 
public function callExit():void

Inject onExit destroy on object.

callRender()method 
public function callRender():void

Inject render method on object.

callResize()method 
public function callResize():void

Inject resize methid on object.

destroy()method 
protected function destroy():void

Destructor. Must be overrided !

formatToString()method 
protected function formatToString(object:*, className:String, ... properties):String

Get String format of object.

Parameters

object:*
 
className:String
 
... properties

Returns
String
onEntry()method 
protected function onEntry():void

Entry point. Override it and call it at end !

onExit()method 
protected function onExit():void

Exit point. Override it and call it at end !

render()method 
protected function render():void

Render object. Must be overrided !

resize()method 
protected function resize():void

Resize object. Must be overrided !

restart()method 
protected final function restart():void

Restart object.

toString()method 
override public function toString():String

Get String format of object.

Returns
String
Event Detail
onEntry Event
Event Object Type: artcustomer.maxima.events.EngineObjectEvent

onExit Event  
Event Object Type: artcustomer.maxima.events.EngineObjectEvent