Packagecom.whirled.contrib.platformer.game
Interfacepublic interface ShootableController
ImplementorsActorController, DestructableGateController, SpawnerController



Public Methods
 MethodDefined by
  
doesCollide():Boolean
ShootableController
  
doesHit(x:Number, y:Number, source:Object = null):Collision
ShootableController
  
doHit(damage:Number, owner:int, inter:int, sowner:int):void
ShootableController
  
getCenterX():Number
ShootableController
  
getCenterY():Number
ShootableController
  
ShootableController
Method detail
doesCollide()method
public function doesCollide():Boolean

Returns
Boolean
doesHit()method 
public function doesHit(x:Number, y:Number, source:Object = null):CollisionParameters
x:Number
 
y:Number
 
source:Object (default = null)

Returns
Collision
doHit()method 
public function doHit(damage:Number, owner:int, inter:int, sowner:int):voidParameters
damage:Number
 
owner:int
 
inter:int
 
sowner:int
getCenterX()method 
public function getCenterX():Number

Returns
Number
getCenterY()method 
public function getCenterY():Number

Returns
Number
getLastDamager()method 
public function getLastDamager():int

Returns
int