@NoOffset @Properties(inherit=Bullet3Collision.class) public class b3NullPairCache extends b3OverlappingPairCache
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
b3NullPairCache()
Default native constructor.
|
b3NullPairCache(long size)
Native array allocator.
|
b3NullPairCache(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
b3Int4 |
addOverlappingPair(int arg0,
int arg1) |
void |
cleanOverlappingPair(b3Int4 arg0,
b3Dispatcher arg1) |
void |
cleanProxyFromPairs(int arg0,
b3Dispatcher arg1) |
b3Int4 |
findPair(int arg0,
int arg1) |
int |
getNumOverlappingPairs() |
b3Int4Array |
getOverlappingPairArray() |
b3Int4 |
getOverlappingPairArrayPtr() |
b3NullPairCache |
getPointer(long i) |
boolean |
hasDeferredRemoval() |
b3NullPairCache |
position(long position) |
void |
processAllOverlappingPairs(b3OverlapCallback arg0,
b3Dispatcher arg1) |
Pointer |
removeOverlappingPair(int arg0,
int arg1,
b3Dispatcher arg2) |
void |
removeOverlappingPairsContainingProxy(int arg0,
b3Dispatcher arg1) |
void |
setOverlapFilterCallback(b3OverlapFilterCallback arg0) |
void |
sortOverlappingPairs(b3Dispatcher dispatcher) |
address, 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 b3NullPairCache()
public b3NullPairCache(long size)
Pointer.position(long).public b3NullPairCache(Pointer p)
Pointer(Pointer).public b3NullPairCache position(long position)
public b3NullPairCache getPointer(long i)
getPointer in class Pointerpublic b3Int4 getOverlappingPairArrayPtr()
getOverlappingPairArrayPtr in class b3OverlappingPairCache@Cast(value="b3BroadphasePairArray*") @ByRef public b3Int4Array getOverlappingPairArray()
getOverlappingPairArray in class b3OverlappingPairCachepublic void cleanOverlappingPair(@ByRef b3Int4 arg0, b3Dispatcher arg1)
cleanOverlappingPair in class b3OverlappingPairCachepublic int getNumOverlappingPairs()
getNumOverlappingPairs in class b3OverlappingPairCachepublic void cleanProxyFromPairs(int arg0,
b3Dispatcher arg1)
cleanProxyFromPairs in class b3OverlappingPairCachepublic void setOverlapFilterCallback(b3OverlapFilterCallback arg0)
setOverlapFilterCallback in class b3OverlappingPairCachepublic void processAllOverlappingPairs(b3OverlapCallback arg0, b3Dispatcher arg1)
processAllOverlappingPairs in class b3OverlappingPairCachepublic b3Int4 findPair(int arg0, int arg1)
findPair in class b3OverlappingPairCache@Cast(value="bool") public boolean hasDeferredRemoval()
hasDeferredRemoval in class b3OverlappingPairCachepublic b3Int4 addOverlappingPair(int arg0, int arg1)
addOverlappingPair in class b3OverlappingPairCachepublic Pointer removeOverlappingPair(int arg0, int arg1, b3Dispatcher arg2)
removeOverlappingPair in class b3OverlappingPairCachepublic void removeOverlappingPairsContainingProxy(int arg0,
b3Dispatcher arg1)
removeOverlappingPairsContainingProxy in class b3OverlappingPairCachepublic void sortOverlappingPairs(b3Dispatcher dispatcher)
sortOverlappingPairs in class b3OverlappingPairCacheCopyright © 2024. All rights reserved.