| Package | artcustomer.maxima.core |
| Class | public class AbstractEngineInteractiveObject |
| Inheritance | AbstractEngineInteractiveObject AbstractEngineObject flash.events.EventDispatcher |
| Subclasses | AbstractEngineDisplayObject |
| Method | Defined By | ||
|---|---|---|---|
Constructor
| AbstractEngineInteractiveObject | ||
![]() | callDestroy():void
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 | |
injectControl(method:String, control:IGameControl):void
Inject control into object (called by EngineObjectManager)
| AbstractEngineInteractiveObject | ||
![]() | toString():String [override]
Get String format of object. | AbstractEngineObject | |
| Method | Defined By | ||
|---|---|---|---|
destroy():void [override]
Destructor. | AbstractEngineInteractiveObject | ||
![]() | formatToString(object:*, className:String, ... properties):String
Get String format of object. | AbstractEngineObject | |
mapControl(action:String, table:ControlTable):void
Map control in DirectInputEngine. | AbstractEngineInteractiveObject | ||
onControlFastRepeated(control:IGameControl):void
On control fast repeated. | AbstractEngineInteractiveObject | ||
onControlPressed(control:IGameControl):void
On control pressed. | AbstractEngineInteractiveObject | ||
onControlReleased(control:IGameControl):void
On control released. | AbstractEngineInteractiveObject | ||
onControlRepeated(control:IGameControl):void
On control repeated. | AbstractEngineInteractiveObject | ||
onEntry():void [override]
Entry point. | AbstractEngineInteractiveObject | ||
onExit():void [override]
Exit point. | AbstractEngineInteractiveObject | ||
![]() | render():void
Render object. | AbstractEngineObject | |
![]() | resize():void
Resize object. | AbstractEngineObject | |
![]() | restart():void
Restart object. | AbstractEngineObject | |
unmapAllControls():void
Unmap all controls in DirectInputEngine. | AbstractEngineInteractiveObject | ||
unmapControl(action:String):void
Unmap control in DirectInputEngine. | AbstractEngineInteractiveObject | ||
| AbstractEngineInteractiveObject | () | Constructor |
public function AbstractEngineInteractiveObject()Constructor
| destroy | () | method |
override protected function destroy():voidDestructor. Must be overrided !
| injectControl | () | method |
public function injectControl(method:String, control:IGameControl):voidInject control into object (called by EngineObjectManager)
Parameters
method:String | |
control:IGameControl |
| mapControl | () | method |
protected final function mapControl(action:String, table:ControlTable):voidMap control in DirectInputEngine.
Parameters
action:String | |
table:ControlTable |
| onControlFastRepeated | () | method |
protected function onControlFastRepeated(control:IGameControl):voidOn control fast repeated. Override it !
Parameters
control:IGameControl |
| onControlPressed | () | method |
protected function onControlPressed(control:IGameControl):voidOn control pressed. Override it !
Parameters
control:IGameControl |
| onControlReleased | () | method |
protected function onControlReleased(control:IGameControl):voidOn control released. Override it !
Parameters
control:IGameControl |
| onControlRepeated | () | method |
protected function onControlRepeated(control:IGameControl):voidOn control repeated. Override it !
Parameters
control:IGameControl |
| onEntry | () | method |
override protected function onEntry():voidEntry point. Override it !
| onExit | () | method |
override protected function onExit():voidExit point. Override it !
| unmapAllControls | () | method |
protected final function unmapAllControls():voidUnmap all controls in DirectInputEngine.
| unmapControl | () | method |
protected final function unmapControl(action:String):voidUnmap control in DirectInputEngine.
Parameters
action:String |