| Package | com.whirled.contrib.platformer.game |
| Class | public class CollisionHandler |
| Subclasses | AttackCollisionHandler, BounceCollisionHandler, HoverCollisionHandler, ShotCollisionHandler, WalkableCollisionHandler |
| Property | Defined by | ||
|---|---|---|---|
| _handledClass : Class | CollisionHandler | ||
| Method | Defined by | ||
|---|---|---|---|
|
CollisionHandler(c:Class)
| CollisionHandler | ||
|
collide(source:Object, target:Object, cd:ColliderDetails):void
| CollisionHandler | ||
|
handlesObject(o:Object):Boolean
Returns true if this handler handles collisions for this class.
| CollisionHandler | ||
|
handlesSubclass(ch:CollisionHandler):Boolean
Returns true if this handler handles subclasses of the supplied handler.
| CollisionHandler | ||
|
reset():void
| CollisionHandler | ||
| _handledClass | property |
protected var _handledClass:Class
| CollisionHandler | () | constructor |
public function CollisionHandler(c:Class)Parameters
c:Class |
| collide | () | method |
public function collide(source:Object, target:Object, cd:ColliderDetails):voidParameters
source:Object |
|
target:Object |
|
cd:ColliderDetails |
| handlesObject | () | method |
public function handlesObject(o:Object):BooleanReturns true if this handler handles collisions for this class.
Parameterso:Object |
Boolean |
| handlesSubclass | () | method |
public function handlesSubclass(ch:CollisionHandler):BooleanReturns true if this handler handles subclasses of the supplied handler.
Parametersch:CollisionHandler |
Boolean |
| reset | () | method |
public function reset():void