| Package | artcustomer.maxima.core |
| Class | public class EngineObjectInjector |
| Inheritance | EngineObjectInjector Object |
| Implements | IDestroyable |
| Method | Defined By | ||
|---|---|---|---|
Constructor
| EngineObjectInjector | ||
destroy():void
Destructor. | EngineObjectInjector | ||
destroyObject(engineObject:AbstractEngineObject):void
Call destroy method on core object. | EngineObjectInjector | ||
disableFocus(engineObject:AbstractEngineObject):void
Disable focus on interactive object. | EngineObjectInjector | ||
enableFocus(engineObject:AbstractEngineObject):void
Enable focus on interactive object. | EngineObjectInjector | ||
entryObject(engineObject:AbstractEngineObject):void
Call onEntry method on core object. | EngineObjectInjector | ||
exitObject(engineObject:AbstractEngineObject):void
Call onExit method on core object. | EngineObjectInjector | ||
[static]
Instantiate EngineObjectInjector. | EngineObjectInjector | ||
Inject control in current interactive object. | EngineObjectInjector | ||
renderObject(engineObject:AbstractEngineObject):void
Call render method on core object. | EngineObjectInjector | ||
resizeObject(engineObject:AbstractEngineObject):void
Call resize method on core object. | EngineObjectInjector | ||
| EngineObjectInjector | () | Constructor |
public function EngineObjectInjector()Constructor
| destroy | () | method |
public function destroy():voidDestructor.
| destroyObject | () | method |
public function destroyObject(engineObject:AbstractEngineObject):voidCall destroy method on core object.
Parameters
engineObject:AbstractEngineObject |
| disableFocus | () | method |
public function disableFocus(engineObject:AbstractEngineObject):voidDisable focus on interactive object.
Parameters
engineObject:AbstractEngineObject |
| enableFocus | () | method |
public function enableFocus(engineObject:AbstractEngineObject):voidEnable focus on interactive object.
Parameters
engineObject:AbstractEngineObject |
| entryObject | () | method |
public function entryObject(engineObject:AbstractEngineObject):voidCall onEntry method on core object.
Parameters
engineObject:AbstractEngineObject |
| exitObject | () | method |
public function exitObject(engineObject:AbstractEngineObject):voidCall onExit method on core object.
Parameters
engineObject:AbstractEngineObject |
| getInstance | () | method |
public static function getInstance():EngineObjectInjectorInstantiate EngineObjectInjector.
ReturnsEngineObjectInjector |
| injectControl | () | method |
public function injectControl(engineObject:AbstractEngineObject, control:IGameControl, eventType:String):voidInject control in current interactive object.
Parameters
engineObject:AbstractEngineObject | |
control:IGameControl | |
eventType:String |
| renderObject | () | method |
public function renderObject(engineObject:AbstractEngineObject):voidCall render method on core object.
Parameters
engineObject:AbstractEngineObject |
| resizeObject | () | method |
public function resizeObject(engineObject:AbstractEngineObject):voidCall resize method on core object.
Parameters
engineObject:AbstractEngineObject |