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