Package com.xebisco.yield.physics
Class CollisionListener
java.lang.Object
com.xebisco.yield.physics.CollisionListener
- All Implemented Interfaces:
org.jbox2d.callbacks.ContactListener
public abstract class CollisionListener
extends Object
implements org.jbox2d.callbacks.ContactListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidbeginContact(org.jbox2d.dynamics.contacts.Contact contact) final voidendContact(org.jbox2d.dynamics.contacts.Contact contact) abstract voidonCollisionEnter(Collider2D o1, Collider2D o2) abstract voidonCollisionExit(Collider2D o1, Collider2D o2) voidpostSolve(org.jbox2d.dynamics.contacts.Contact contact, org.jbox2d.callbacks.ContactImpulse contactImpulse) voidpreSolve(org.jbox2d.dynamics.contacts.Contact contact, org.jbox2d.collision.Manifold manifold)
-
Constructor Details
-
CollisionListener
public CollisionListener()
-
-
Method Details
-
beginContact
public final void beginContact(org.jbox2d.dynamics.contacts.Contact contact) - Specified by:
beginContactin interfaceorg.jbox2d.callbacks.ContactListener
-
onCollisionEnter
-
onCollisionExit
-
endContact
public final void endContact(org.jbox2d.dynamics.contacts.Contact contact) - Specified by:
endContactin interfaceorg.jbox2d.callbacks.ContactListener
-
preSolve
public void preSolve(org.jbox2d.dynamics.contacts.Contact contact, org.jbox2d.collision.Manifold manifold) - Specified by:
preSolvein interfaceorg.jbox2d.callbacks.ContactListener
-
postSolve
public void postSolve(org.jbox2d.dynamics.contacts.Contact contact, org.jbox2d.callbacks.ContactImpulse contactImpulse) - Specified by:
postSolvein interfaceorg.jbox2d.callbacks.ContactListener
-