public class ContactManager
- Object
- ContactManager
ImplementsPairCallback
Delegate of World.
Fields
public BroadPhase m_broadPhase | |
public Contact m_contactList | |
public int m_contactCount | |
public ContactFilter m_contactFilter | |
public ContactListener m_contactListener |
Constructors
public ContactManager(World argPool, BroadPhaseStrategy strategy) |
Methods
public void addPair(Object proxyUserDataA, Object proxyUserDataB) | Broad-phase callback. |
public void findNewContacts() | |
public void destroy(Contact c) | |
public void collide() | This is the top level collision call for the time step. |
Inherited methods
Field details
m_broadPhase
public BroadPhase m_broadPhasem_contactList
public Contact m_contactListm_contactCount
public int m_contactCountm_contactFilter
public ContactFilter m_contactFilterm_contactListener
public ContactListener m_contactListenerConstructor details
ContactManager
public ContactManager(World argPool, BroadPhaseStrategy strategy)Method details
addPair
public void addPair(Object proxyUserDataA, Object proxyUserDataB)Broad-phase callback.
findNewContacts
public void findNewContacts()destroy
public void destroy(Contact c)collide
public void collide()This is the top level collision call for the time step. Here all the narrow phase collision is
processed for the world contact list.