Packagecom.whirled.contrib.platformer.board
Classpublic class ColliderTask
SubclassesFlyTask, ShotTask, StaticTask, WalkTask



Protected Properties
 PropertyDefined by
  _cc : CollisionController
ColliderTask
  _cd : ColliderDetails
ColliderTask
  _collider : Collider
ColliderTask
  _delta : Number
ColliderTask
  _running : Boolean = false
ColliderTask
Public Methods
 MethodDefined by
  
ColliderTask
  
finish():void
ColliderTask
  
ColliderTask
  
ColliderTask
  
ColliderTask
  
ColliderTask
  
init(delta:Number):void
ColliderTask
  
isComplete():Boolean
ColliderTask
  
isInteractive():Boolean
ColliderTask
  
reset():void
ColliderTask
  
run():void
ColliderTask
Protected Methods
 MethodDefined by
  
runTask():void
ColliderTask
Property detail
_ccproperty
protected var _cc:CollisionController
_cdproperty 
protected var _cd:ColliderDetails
_colliderproperty 
protected var _collider:Collider
_deltaproperty 
protected var _delta:Number
_runningproperty 
protected var _running:Boolean = false
Constructor detail
ColliderTask()constructor
public function ColliderTask(cc:CollisionController, col:Collider)Parameters
cc:CollisionController
 
col:Collider
Method detail
finish()method
public function finish():void
genCD()method 
public function genCD(ct:ColliderTask = null):ColliderDetailsParameters
ct:ColliderTask (default = null)

Returns
ColliderDetails
getBounds()method 
public function getBounds():DynamicBounds

Returns
DynamicBounds
getCD()method 
public function getCD():ColliderDetails

Returns
ColliderDetails
getController()method 
public function getController():CollisionController

Returns
CollisionController
init()method 
public function init(delta:Number):voidParameters
delta:Number
isComplete()method 
public function isComplete():Boolean

Returns
Boolean
isInteractive()method 
public function isInteractive():Boolean

Returns
Boolean
reset()method 
public function reset():void
run()method 
public function run():void
runTask()method 
protected function runTask():void