public class CollisionHandler extends java.lang.Object implements IUpdateHandler
IUpdateHandler.IUpdateHandlerMatcher| Constructor and Description |
|---|
CollisionHandler(ICollisionCallback pCollisionCallback,
IShape pCheckShape,
java.util.ArrayList<? extends IShape> pTargetStaticEntities) |
CollisionHandler(ICollisionCallback pCollisionCallback,
IShape pCheckShape,
IShape pTargetShape) |
| Modifier and Type | Method and Description |
|---|---|
void |
onUpdate(float pSecondsElapsed) |
void |
reset() |
public CollisionHandler(ICollisionCallback pCollisionCallback, IShape pCheckShape, IShape pTargetShape) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic CollisionHandler(ICollisionCallback pCollisionCallback, IShape pCheckShape, java.util.ArrayList<? extends IShape> pTargetStaticEntities) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic void onUpdate(float pSecondsElapsed)
onUpdate in interface IUpdateHandlerpublic void reset()
reset in interface IUpdateHandler