Packageartcustomer.maxima.engine
Classpublic class DirectInputEngine
InheritanceDirectInputEngine Inheritance AbstractCoreEngine Inheritance flash.events.EventDispatcher

DirectInputEngine



Protected Properties
 PropertyDefined By
 Inherited_injector : EngineObjectInjector
AbstractCoreEngine
Public Methods
 MethodDefined By
  
Constructor
DirectInputEngine
  
destroy():void
[override] Destructor
DirectInputEngine
  
[static] Instantiate DirectInputEngine.
DirectInputEngine
  
mapControl(objectName:String, action:String, table:ControlTable):void
Map control.
DirectInputEngine
  
setup():void
[override] Entry point.
DirectInputEngine
  
Unmap all controls.
DirectInputEngine
  
unmapControl(objectName:String, action:String):void
Unmap control.
DirectInputEngine
Events
 Event Summary Defined By
  DirectInputEngine
  DirectInputEngine
  DirectInputEngine
  DirectInputEngine
Constructor Detail
DirectInputEngine()Constructor
public function DirectInputEngine()

Constructor

Method Detail
destroy()method
override public function destroy():void

Destructor

getInstance()method 
public static function getInstance():DirectInputEngine

Instantiate DirectInputEngine.

Returns
DirectInputEngine
mapControl()method 
public function mapControl(objectName:String, action:String, table:ControlTable):void

Map control.

Parameters

objectName:String
 
action:String
 
table:ControlTable

setup()method 
override public function setup():void

Entry point.

unmapAllControls()method 
public function unmapAllControls():void

Unmap all controls.

unmapControl()method 
public function unmapControl(objectName:String, action:String):void

Unmap control.

Parameters

objectName:String
 
action:String

Event Detail
onControlFastRepeated Event
Event Object Type: artcustomer.maxima.events.DirectInputEvent

onControlPressed Event  
Event Object Type: artcustomer.maxima.events.DirectInputEvent

onControlReleased Event  
Event Object Type: artcustomer.maxima.events.DirectInputEvent

onControlRepeated Event  
Event Object Type: artcustomer.maxima.events.DirectInputEvent