Package de.tum.cit.ase.maze.Input
Class ListenerClass
java.lang.Object
de.tum.cit.ase.maze.Input.ListenerClass
- All Implemented Interfaces:
com.badlogic.gdx.physics.box2d.ContactListener
Class that receives collisions from
Box2D-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbeginContact(com.badlogic.gdx.physics.box2d.Contact contact) Called when two fixtures begin to touch.voidendContact(com.badlogic.gdx.physics.box2d.Contact contact) Called when two fixtures cease to touch.voidpostSolve(com.badlogic.gdx.physics.box2d.Contact contact, com.badlogic.gdx.physics.box2d.ContactImpulse impulse) voidpreSolve(com.badlogic.gdx.physics.box2d.Contact contact, com.badlogic.gdx.physics.box2d.Manifold oldManifold)
-
Constructor Details
-
ListenerClass
public ListenerClass()
-
-
Method Details
-
beginContact
public void beginContact(com.badlogic.gdx.physics.box2d.Contact contact) Called when two fixtures begin to touch.- Specified by:
beginContactin interfacecom.badlogic.gdx.physics.box2d.ContactListener- Parameters:
contact-
-
endContact
public void endContact(com.badlogic.gdx.physics.box2d.Contact contact) Called when two fixtures cease to touch.- Specified by:
endContactin interfacecom.badlogic.gdx.physics.box2d.ContactListener- Parameters:
contact-
-
preSolve
public void preSolve(com.badlogic.gdx.physics.box2d.Contact contact, com.badlogic.gdx.physics.box2d.Manifold oldManifold) - Specified by:
preSolvein interfacecom.badlogic.gdx.physics.box2d.ContactListener- Parameters:
contact-oldManifold-
-
postSolve
public void postSolve(com.badlogic.gdx.physics.box2d.Contact contact, com.badlogic.gdx.physics.box2d.ContactImpulse impulse) - Specified by:
postSolvein interfacecom.badlogic.gdx.physics.box2d.ContactListener- Parameters:
contact-impulse-
-