| Property | Defined by | ||
|---|---|---|---|
| colliderTicks : int | GameController | ||
| displayTicks : int | GameController | ||
| forceX : Number = 0 | GameController | ||
| forceY : Number = -4.8 | GameController | ||
| skipActor : int | GameController | ||
| skipDynamic : int | GameController | ||
| ticked : int | GameController | ||
| Property | Defined by | ||
|---|---|---|---|
| _actorMap : Map | GameController | ||
| _board : Board | GameController | ||
| _collider : Collider | GameController | ||
| _controllers : Array | GameController | ||
| _defaultActorClass : Class | GameController | ||
| _defaultDynamicClass : Class | GameController | ||
| _defaultShotClass : Class | GameController | ||
| _dynamicMap : Map | GameController | ||
| EVENT_COUNTER : int = 1 [static]
| GameController | ||
| _events : Array | GameController | ||
| _pause : Boolean | GameController | ||
| _rdelta : int | GameController | ||
| _shotMap : Map | GameController | ||
| Method | Defined by | ||
|---|---|---|---|
| GameController | |||
|
addController(controller:Object):Boolean
| GameController | ||
|
addGameEvent(ge:GameEvent):Boolean
| GameController | ||
| GameController | |||
| GameController | |||
|
initDynamicClasses():void
| GameController | ||
|
isPaused():Boolean
| GameController | ||
|
removeDynamic(d:Dynamic):void
| GameController | ||
| GameController | |||
|
run():void
| GameController | ||
|
setBound(idx:int, bound:int):void
| GameController | ||
|
setPause(pause:Boolean):void
| GameController | ||
|
shutdown():void
| GameController | ||
|
tick(delta:int):void
| GameController | ||
| Method | Defined by | ||
|---|---|---|---|
|
addActorClass(a:Class, ac:Class, isDefault:Boolean = false):void
| GameController | ||
|
addDynamicClass(d:Class, dc:Class, isDefault:Boolean = false):void
| GameController | ||
|
addShotClass(s:Class, sc:Class, isDefault:Boolean = false):void
| GameController | ||
| GameController | |||
| GameController | |||
|
getMaxTick():int
| GameController | ||
|
handleActorAdded(actor:Actor, group:String):void
| GameController | ||
|
handleDynamicAdded(d:Dynamic, group:String):void
| GameController | ||
|
handleDynamicRemoved(d:Dynamic, group:String):void
| GameController | ||
|
handlePieceLoaded(p:Piece, tree:String):void
| GameController | ||
|
handleShotAdded(shot:Shot, group:String):void
| GameController | ||
|
initDynamic(d:Dynamic):void
| GameController | ||
|
runEvents():void
| GameController | ||
|
sendUpdates():void
| GameController | ||
|
tickController(tc:TickController, delta:Number):void
| GameController | ||
|
updateDisplay(delta:Number):void
| GameController | ||
| Constant | Defined by | ||
|---|---|---|---|
| MAX_TICK : int = 33 [static]
| GameController | ||
| _actorMap | property |
protected var _actorMap:Map
| _board | property |
protected var _board:Board
| _collider | property |
protected var _collider:Collider
| colliderTicks | property |
public var colliderTicks:int
| _controllers | property |
protected var _controllers:Array
| _defaultActorClass | property |
protected var _defaultActorClass:Class
| _defaultDynamicClass | property |
protected var _defaultDynamicClass:Class
| _defaultShotClass | property |
protected var _defaultShotClass:Class
| displayTicks | property |
public var displayTicks:int
| _dynamicMap | property |
protected var _dynamicMap:Map
| EVENT_COUNTER | property |
protected static var EVENT_COUNTER:int = 1
| _events | property |
protected var _events:Array
| forceX | property |
public var forceX:Number = 0
| forceY | property |
public var forceY:Number = -4.8
| _pause | property |
protected var _pause:Boolean
| _rdelta | property |
protected var _rdelta:int
| _shotMap | property |
protected var _shotMap:Map
| skipActor | property |
public var skipActor:int
| skipDynamic | property |
public var skipDynamic:int
| ticked | property |
public var ticked:int
| GameController | () | constructor |
public function GameController()
| addActorClass | () | method |
protected function addActorClass(a:Class, ac:Class, isDefault:Boolean = false):voidParameters
a:Class |
|
ac:Class |
|
isDefault:Boolean (default = false) |
| addController | () | method |
public function addController(controller:Object):BooleanParameters
controller:Object |
Boolean |
| addDynamicClass | () | method |
protected function addDynamicClass(d:Class, dc:Class, isDefault:Boolean = false):voidParameters
d:Class |
|
dc:Class |
|
isDefault:Boolean (default = false) |
| addGameEvent | () | method |
| addShotClass | () | method |
protected function addShotClass(s:Class, sc:Class, isDefault:Boolean = false):voidParameters
s:Class |
|
sc:Class |
|
isDefault:Boolean (default = false) |
| genCollider | () | method |
| getBoard | () | method |
| getCollider | () | method |
| getController | () | method |
protected function getController(d:Dynamic):DynamicControllerParameters
d:Dynamic |
DynamicController |
| getMaxTick | () | method |
protected function getMaxTick():int
Returns
int |
| handleActorAdded | () | method |
protected function handleActorAdded(actor:Actor, group:String):voidParameters
actor:Actor |
|
group:String |
| handleDynamicAdded | () | method |
protected function handleDynamicAdded(d:Dynamic, group:String):voidParameters
d:Dynamic |
|
group:String |
| handleDynamicRemoved | () | method |
protected function handleDynamicRemoved(d:Dynamic, group:String):voidParameters
d:Dynamic |
|
group:String |
| handlePieceLoaded | () | method |
| handleShotAdded | () | method |
| initDynamic | () | method |
| initDynamicClasses | () | method |
public function initDynamicClasses():void
| isPaused | () | method |
public function isPaused():Boolean
Returns
Boolean |
| removeDynamic | () | method |
| removeDynamicController | () | method |
public function removeDynamicController(d:Dynamic):DynamicControllerParameters
d:Dynamic |
DynamicController |
| run | () | method |
public function run():void
| runEvents | () | method |
protected function runEvents():void
| sendUpdates | () | method |
protected function sendUpdates():void
| setBound | () | method |
public function setBound(idx:int, bound:int):voidParameters
idx:int |
|
bound:int |
| setPause | () | method |
public function setPause(pause:Boolean):voidParameters
pause:Boolean |
| shutdown | () | method |
public function shutdown():void
| tick | () | method |
public function tick(delta:int):voidParameters
delta:int |
| tickController | () | method |
protected function tickController(tc:TickController, delta:Number):voidParameters
tc:TickController |
|
delta:Number |
| updateDisplay | () | method |
protected function updateDisplay(delta:Number):voidParameters
delta:Number |
| MAX_TICK | constant |
protected static const MAX_TICK:int = 33