@NoOffset @Properties(inherit=BulletCollision.class) public class btHashedOverlappingPairCache extends btOverlappingPairCache
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
btHashedOverlappingPairCache() |
btHashedOverlappingPairCache(long size)
Native array allocator.
|
btHashedOverlappingPairCache(Pointer p)
Pointer cast constructor.
|
hasDeferredRemoval, setInternalGhostPairCallback, sortOverlappingPairsaddress, 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 btHashedOverlappingPairCache(Pointer p)
Pointer(Pointer).public btHashedOverlappingPairCache(long size)
Pointer.position(long).public btHashedOverlappingPairCache()
public btHashedOverlappingPairCache position(long position)
public btHashedOverlappingPairCache getPointer(long i)
getPointer in class Pointerpublic void removeOverlappingPairsContainingProxy(btBroadphaseProxy proxy, btDispatcher dispatcher)
removeOverlappingPairsContainingProxy in class btOverlappingPairCallbackpublic Pointer removeOverlappingPair(btBroadphaseProxy proxy0, btBroadphaseProxy proxy1, btDispatcher dispatcher)
removeOverlappingPair in class btOverlappingPairCallback@Cast(value="bool") public boolean needsBroadphaseCollision(btBroadphaseProxy proxy0, btBroadphaseProxy proxy1)
needsBroadphaseCollision in class btOverlappingPairCachepublic btBroadphasePair addOverlappingPair(btBroadphaseProxy proxy0, btBroadphaseProxy proxy1)
addOverlappingPair in class btOverlappingPairCallbackpublic void cleanProxyFromPairs(btBroadphaseProxy proxy, btDispatcher dispatcher)
cleanProxyFromPairs in class btOverlappingPairCachepublic void processAllOverlappingPairs(btOverlapCallback arg0, btDispatcher dispatcher)
processAllOverlappingPairs in class btOverlappingPairCachepublic void processAllOverlappingPairs(btOverlapCallback callback, btDispatcher dispatcher, @Const @ByRef btDispatcherInfo dispatchInfo)
processAllOverlappingPairs in class btOverlappingPairCachepublic btBroadphasePair getOverlappingPairArrayPtr()
getOverlappingPairArrayPtr in class btOverlappingPairCache@Cast(value="btBroadphasePairArray*") @ByRef public BT_QUANTIZED_BVH_NODE_Array getOverlappingPairArray()
getOverlappingPairArray in class btOverlappingPairCachepublic void cleanOverlappingPair(@ByRef btBroadphasePair pair, btDispatcher dispatcher)
cleanOverlappingPair in class btOverlappingPairCachepublic btBroadphasePair findPair(btBroadphaseProxy proxy0, btBroadphaseProxy proxy1)
findPair in class btOverlappingPairCachepublic int GetCount()
public btOverlapFilterCallback getOverlapFilterCallback()
getOverlapFilterCallback in class btOverlappingPairCachepublic void setOverlapFilterCallback(btOverlapFilterCallback callback)
setOverlapFilterCallback in class btOverlappingPairCachepublic int getNumOverlappingPairs()
getNumOverlappingPairs in class btOverlappingPairCacheCopyright © 2024. All rights reserved.