@Properties(inherit=BulletCollision.class) public class btOverlappingPairCache extends btOverlappingPairCallback
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
btOverlappingPairCache(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cleanOverlappingPair(btBroadphasePair pair,
btDispatcher dispatcher) |
void |
cleanProxyFromPairs(btBroadphaseProxy proxy,
btDispatcher dispatcher) |
btBroadphasePair |
findPair(btBroadphaseProxy proxy0,
btBroadphaseProxy proxy1) |
int |
getNumOverlappingPairs() |
btOverlapFilterCallback |
getOverlapFilterCallback() |
BT_QUANTIZED_BVH_NODE_Array |
getOverlappingPairArray() |
btBroadphasePair |
getOverlappingPairArrayPtr() |
boolean |
hasDeferredRemoval() |
boolean |
needsBroadphaseCollision(btBroadphaseProxy proxy0,
btBroadphaseProxy proxy1) |
void |
processAllOverlappingPairs(btOverlapCallback arg0,
btDispatcher dispatcher) |
void |
processAllOverlappingPairs(btOverlapCallback callback,
btDispatcher dispatcher,
btDispatcherInfo arg2) |
void |
setInternalGhostPairCallback(btOverlappingPairCallback ghostPairCallback) |
void |
setOverlapFilterCallback(btOverlapFilterCallback callback) |
void |
sortOverlappingPairs(btDispatcher dispatcher) |
addOverlappingPair, removeOverlappingPair, removeOverlappingPairsContainingProxyaddress, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic btOverlappingPairCache(Pointer p)
Pointer(Pointer).public btBroadphasePair getOverlappingPairArrayPtr()
@Cast(value="btBroadphasePairArray*") @ByRef public BT_QUANTIZED_BVH_NODE_Array getOverlappingPairArray()
public void cleanOverlappingPair(@ByRef btBroadphasePair pair, btDispatcher dispatcher)
public int getNumOverlappingPairs()
@Cast(value="bool") public boolean needsBroadphaseCollision(btBroadphaseProxy proxy0, btBroadphaseProxy proxy1)
public btOverlapFilterCallback getOverlapFilterCallback()
public void cleanProxyFromPairs(btBroadphaseProxy proxy, btDispatcher dispatcher)
public void setOverlapFilterCallback(btOverlapFilterCallback callback)
public void processAllOverlappingPairs(btOverlapCallback arg0, btDispatcher dispatcher)
public void processAllOverlappingPairs(btOverlapCallback callback, btDispatcher dispatcher, @Const @ByRef btDispatcherInfo arg2)
public btBroadphasePair findPair(btBroadphaseProxy proxy0, btBroadphaseProxy proxy1)
public void setInternalGhostPairCallback(btOverlappingPairCallback ghostPairCallback)
public void sortOverlappingPairs(btDispatcher dispatcher)
Copyright © 2024. All rights reserved.