Packageartcustomer.maxima.core
Classpublic class AbstractEngineDisplayObject
InheritanceAbstractEngineDisplayObject Inheritance AbstractEngineInteractiveObject Inheritance AbstractEngineObject Inheritance flash.events.EventDispatcher
Subclasses DisplayGame, DisplayPauseSystem, DisplayView, DisplayViewGroup, GlobalLoader

AbstractEngineDisplayObject



Protected Properties
 PropertyDefined By
 Inherited_isAvailableForHistory : Boolean
AbstractEngineObject
Public Methods
 MethodDefined By
  
Constructor
AbstractEngineDisplayObject
  
Adds a child AbstractUIDisplayObject instance to this AbstractEngineDisplayObject instance.
AbstractEngineDisplayObject
 Inherited
Inject destroy destroy on object.
AbstractEngineObject
 Inherited
callEntry():void
Inject onEntry destroy on object.
AbstractEngineObject
 Inherited
callExit():void
Inject onExit destroy on object.
AbstractEngineObject
 Inherited
callRender():void
Inject render method on object.
AbstractEngineObject
 Inherited
callResize():void
Inject resize methid on object.
AbstractEngineObject
 Inherited
injectControl(method:String, control:IGameControl):void
Inject control into object (called by EngineObjectManager)
AbstractEngineInteractiveObject
  
Removes a child AbstractUIDisplayObject from the specified index position in the child list of the AbstractEngineDisplayObject.
AbstractEngineDisplayObject
 Inherited
toString():String
[override] Get String format of object.
AbstractEngineObject
Protected Methods
 MethodDefined By
  
destroy():void
[override] Destructor.
AbstractEngineDisplayObject
 Inherited
formatToString(object:*, className:String, ... properties):String
Get String format of object.
AbstractEngineObject
 Inherited
mapControl(action:String, table:ControlTable):void
Map control in DirectInputEngine.
AbstractEngineInteractiveObject
 Inherited
On control fast repeated.
AbstractEngineInteractiveObject
 Inherited
On control pressed.
AbstractEngineInteractiveObject
 Inherited
On control released.
AbstractEngineInteractiveObject
 Inherited
On control repeated.
AbstractEngineInteractiveObject
  
onEntry():void
[override] Entry point.
AbstractEngineDisplayObject
  
onExit():void
[override] Exit point.
AbstractEngineDisplayObject
 Inherited
render():void
Render object.
AbstractEngineObject
 Inherited
resize():void
Resize object.
AbstractEngineObject
 Inherited
restart():void
Restart object.
AbstractEngineObject
 Inherited
Unmap all controls in DirectInputEngine.
AbstractEngineInteractiveObject
 Inherited
unmapControl(action:String):void
Unmap control in DirectInputEngine.
AbstractEngineInteractiveObject
Events
 Event Summary Defined By
 InheritedAbstractEngineObject
 InheritedAbstractEngineObject
Constructor Detail
AbstractEngineDisplayObject()Constructor
public function AbstractEngineDisplayObject()

Constructor

Method Detail
addUIChild()method
public function addUIChild(uiChild:AbstractUIDisplayObject):AbstractUIDisplayObject

Adds a child AbstractUIDisplayObject instance to this AbstractEngineDisplayObject instance. Setup method of child is called.

Parameters

uiChild:AbstractUIDisplayObject

Returns
AbstractUIDisplayObject
destroy()method 
override protected function destroy():void

Destructor. Must be overrided and called at end !

onEntry()method 
override protected function onEntry():void

Entry point. Override it !

onExit()method 
override protected function onExit():void

Exit point. Override it !

removeUIChild()method 
public function removeUIChild(uiChild:AbstractUIDisplayObject):AbstractUIDisplayObject

Removes a child AbstractUIDisplayObject from the specified index position in the child list of the AbstractEngineDisplayObject.

Parameters

uiChild:AbstractUIDisplayObject

Returns
AbstractUIDisplayObject