@NoOffset @Properties(inherit=BulletCollision.class) public class btPairCachingGhostObject extends btGhostObject
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounterCF_ANISOTROPIC_FRICTION, CF_ANISOTROPIC_FRICTION_DISABLED, CF_ANISOTROPIC_ROLLING_FRICTION, CF_CHARACTER_OBJECT, CF_CUSTOM_MATERIAL_CALLBACK, CF_DISABLE_SPU_COLLISION_PROCESSING, CF_DISABLE_VISUALIZE_OBJECT, CF_DYNAMIC_OBJECT, CF_HAS_COLLISION_SOUND_TRIGGER, CF_HAS_CONTACT_STIFFNESS_DAMPING, CF_HAS_CUSTOM_DEBUG_RENDERING_COLOR, CF_HAS_FRICTION_ANCHOR, CF_KINEMATIC_OBJECT, CF_NO_CONTACT_RESPONSE, CF_STATIC_OBJECT, CO_COLLISION_OBJECT, CO_FEATHERSTONE_LINK, CO_GHOST_OBJECT, CO_HF_FLUID, CO_RIGID_BODY, CO_SOFT_BODY, CO_USER_TYPE| Constructor and Description |
|---|
btPairCachingGhostObject() |
btPairCachingGhostObject(long size)
Native array allocator.
|
btPairCachingGhostObject(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addOverlappingObjectInternal(btBroadphaseProxy otherProxy) |
void |
addOverlappingObjectInternal(btBroadphaseProxy otherProxy,
btBroadphaseProxy thisProxy)
this method is mainly for expert/internal use only.
|
btHashedOverlappingPairCache |
getOverlappingPairCache() |
btPairCachingGhostObject |
getPointer(long i) |
btPairCachingGhostObject |
position(long position) |
void |
removeOverlappingObjectInternal(btBroadphaseProxy otherProxy,
btDispatcher dispatcher) |
void |
removeOverlappingObjectInternal(btBroadphaseProxy otherProxy,
btDispatcher dispatcher,
btBroadphaseProxy thisProxy)
this method is mainly for expert/internal use only.
|
convexSweepTest, convexSweepTest, getNumOverlappingObjects, getOverlappingObject, getOverlappingPairs, rayTest, upcastactivate, activate, calculateSerializeBufferSize, checkCollideWith, checkCollideWithOverride, forceActivationState, getActivationState, getAnisotropicFriction, getBroadphaseHandle, getCcdMotionThreshold, getCcdSquareMotionThreshold, getCcdSweptSphereRadius, getCollisionFlags, getCollisionShape, getCompanionId, getContactDamping, getContactProcessingThreshold, getContactStiffness, getCustomDebugColor, getDeactivationTime, getFriction, getHitFraction, getInternalType, getInterpolationAngularVelocity, getInterpolationLinearVelocity, getInterpolationWorldTransform, getIslandTag, getNumObjectsWithoutCollision, getObjectWithoutCollision, getRestitution, getRollingFriction, getSpinningFriction, getUpdateRevisionInternal, getUserIndex, getUserIndex2, getUserIndex3, getUserPointer, getWorldArrayIndex, getWorldTransform, hasAnisotropicFriction, hasAnisotropicFriction, hasContactResponse, internalGetExtensionPointer, internalSetExtensionPointer, isActive, isKinematicObject, isStaticObject, isStaticOrKinematicObject, mergesSimulationIslands, removeCustomDebugColor, serialize, serializeSingleObject, setActivationState, setAnisotropicFriction, setAnisotropicFriction, setBroadphaseHandle, setCcdMotionThreshold, setCcdSweptSphereRadius, setCollisionFlags, setCollisionShape, setCompanionId, setContactProcessingThreshold, setContactStiffnessAndDamping, setCustomDebugColor, setDeactivationTime, setFriction, setHitFraction, setIgnoreCollisionCheck, setInterpolationAngularVelocity, setInterpolationLinearVelocity, setInterpolationWorldTransform, setIslandTag, setRestitution, setRollingFriction, setSpinningFriction, setUserIndex, setUserIndex2, setUserIndex3, setUserPointer, setWorldArrayIndex, setWorldTransformaddress, 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 btPairCachingGhostObject(Pointer p)
Pointer(Pointer).public btPairCachingGhostObject(long size)
Pointer.position(long).public btPairCachingGhostObject()
public btPairCachingGhostObject position(long position)
position in class btGhostObjectpublic btPairCachingGhostObject getPointer(long i)
getPointer in class btGhostObjectpublic void addOverlappingObjectInternal(btBroadphaseProxy otherProxy, btBroadphaseProxy thisProxy)
addOverlappingObjectInternal in class btGhostObjectpublic void addOverlappingObjectInternal(btBroadphaseProxy otherProxy)
addOverlappingObjectInternal in class btGhostObjectpublic void removeOverlappingObjectInternal(btBroadphaseProxy otherProxy, btDispatcher dispatcher, btBroadphaseProxy thisProxy)
btGhostObjectremoveOverlappingObjectInternal in class btGhostObjectpublic void removeOverlappingObjectInternal(btBroadphaseProxy otherProxy, btDispatcher dispatcher)
removeOverlappingObjectInternal in class btGhostObjectpublic btHashedOverlappingPairCache getOverlappingPairCache()
Copyright © 2024. All rights reserved.