Package net.dermetfan.gdx.physics.box2d
Class ContactMultiplexer
java.lang.Object
net.dermetfan.gdx.Multiplexer<com.badlogic.gdx.physics.box2d.ContactListener>
net.dermetfan.gdx.physics.box2d.ContactMultiplexer
- All Implemented Interfaces:
com.badlogic.gdx.physics.box2d.ContactListener
public class ContactMultiplexer
extends net.dermetfan.gdx.Multiplexer<com.badlogic.gdx.physics.box2d.ContactListener>
implements com.badlogic.gdx.physics.box2d.ContactListener
a
ContactListener that sends Contacts to an Array of ContactListeners-
Field Summary
Fields inherited from class net.dermetfan.gdx.Multiplexer
receivers -
Constructor Summary
ConstructorsConstructorDescriptionContactMultiplexer(com.badlogic.gdx.physics.box2d.ContactListener... receivers) ContactMultiplexer(com.badlogic.gdx.utils.Array<com.badlogic.gdx.physics.box2d.ContactListener> receivers) -
Method Summary
Modifier and TypeMethodDescriptionvoidbeginContact(com.badlogic.gdx.physics.box2d.Contact contact) voidendContact(com.badlogic.gdx.physics.box2d.Contact contact) 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) Methods inherited from class net.dermetfan.gdx.Multiplexer
add, clear, getReceivers, remove, setReceivers, setReceivers, size
-
Constructor Details
-
ContactMultiplexer
public ContactMultiplexer(com.badlogic.gdx.physics.box2d.ContactListener... receivers) -
ContactMultiplexer
public ContactMultiplexer(com.badlogic.gdx.utils.Array<com.badlogic.gdx.physics.box2d.ContactListener> receivers)
-
-
Method Details
-
beginContact
public void beginContact(com.badlogic.gdx.physics.box2d.Contact contact) - Specified by:
beginContactin interfacecom.badlogic.gdx.physics.box2d.ContactListener
-
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
-
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
-
endContact
public void endContact(com.badlogic.gdx.physics.box2d.Contact contact) - Specified by:
endContactin interfacecom.badlogic.gdx.physics.box2d.ContactListener
-