public class btDispatcher extends BulletBase
className| Constructor and Description |
|---|
btDispatcher(long cPtr,
boolean cMemoryOwn)
Construct a new btDispatcher, normally you should not need this constructor it's intended for low-level usage.
|
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btDispatcher(long cPtr,
boolean cMemoryOwn)
public static long getCPtr(btDispatcher obj)
public btCollisionAlgorithm findAlgorithm(btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap, btPersistentManifold sharedManifold, int queryType)
public btPersistentManifold getNewManifold(btCollisionObject b0, btCollisionObject b1)
public void releaseManifold(btPersistentManifold manifold)
public void clearManifold(btPersistentManifold manifold)
public boolean needsCollision(btCollisionObject body0, btCollisionObject body1)
public boolean needsResponse(btCollisionObject body0, btCollisionObject body1)
public void dispatchAllCollisionPairs(btOverlappingPairCache pairCache, btDispatcherInfo dispatchInfo, btDispatcher dispatcher)
public int getNumManifolds()
public btPersistentManifold getManifoldByIndexInternal(int index)
public SWIGTYPE_p_p_btPersistentManifold getInternalManifoldPointer()
public btPoolAllocator getInternalManifoldPool()
public btPoolAllocator getInternalManifoldPoolConst()
public long allocateCollisionAlgorithm(int size)
public void freeCollisionAlgorithm(long ptr)
Copyright © 2021. All rights reserved.