public class btPairCachingGhostObject extends btGhostObject
btCollisionObject.AnisotropicFrictionFlags, btCollisionObject.CollisionFlags, btCollisionObject.CollisionObjectTypesinstances, userDataclassName| Constructor and Description |
|---|
btPairCachingGhostObject() |
btPairCachingGhostObject(long cPtr,
boolean cMemoryOwn)
Construct a new btPairCachingGhostObject, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addOverlappingObjectInternal(btBroadphaseProxy otherProxy) |
void |
addOverlappingObjectInternal(btBroadphaseProxy otherProxy,
btBroadphaseProxy thisProxy) |
static long |
getCPtr(btPairCachingGhostObject obj) |
btHashedOverlappingPairCache |
getOverlappingPairCache() |
void |
removeOverlappingObjectInternal(btBroadphaseProxy otherProxy,
btDispatcher dispatcher) |
void |
removeOverlappingObjectInternal(btBroadphaseProxy otherProxy,
btDispatcher dispatcher,
btBroadphaseProxy thisProxy) |
convexSweepTest, convexSweepTest, getCPtr, getNumOverlappingObjects, getOverlappingObject, getOverlappingObjectConst, getOverlappingPairs, getOverlappingPairsConst, rayTest, upcast, upcastConstBtCollisionObjectactivate, activate, addInstance, calculateSerializeBufferSize, checkCollideWith, checkCollideWithOverride, dispose, forceActivationState, getActivationState, getAnisotropicFriction, getAnisotropicFriction, getBroadphaseHandle, getCcdMotionThreshold, getCcdSquareMotionThreshold, getCcdSweptSphereRadius, getCollisionFlags, getCollisionShape, getCompanionId, getContactCallbackFilter, getContactCallbackFlag, getContactDamping, getContactProcessingThreshold, getContactStiffness, getCPtr, getCustomDebugColor, getDeactivationTime, getFriction, getHitFraction, getInstance, getInstance, getInternalType, getInterpolationAngularVelocity, getInterpolationAngularVelocity, getInterpolationLinearVelocity, getInterpolationLinearVelocity, getInterpolationWorldTransform, getInterpolationWorldTransform, getIslandTag, getRestitution, getRollingFriction, getSpinningFriction, getUpdateRevisionInternal, getUserIndex, getUserIndex2, getUserPointer, getUserValue, getWorldArrayIndex, getWorldTransform, getWorldTransform, hasAnisotropicFriction, hasAnisotropicFriction, hasContactResponse, internalGetExtensionPointer, internalSetExtensionPointer, isActive, isKinematicObject, isStaticObject, isStaticOrKinematicObject, mergesSimulationIslands, operatorDelete, operatorDelete, operatorDeleteArray, operatorDeleteArray, operatorNew, operatorNew, operatorNewArray, operatorNewArray, removeCustomDebugColor, removeInstance, serialize, serializeSingleObject, setActivationState, setAnisotropicFriction, setAnisotropicFriction, setBroadphaseHandle, setCcdMotionThreshold, setCcdSweptSphereRadius, setCollisionFlags, setCollisionShape, setCompanionId, setContactCallbackFilter, setContactCallbackFlag, setContactProcessingThreshold, setContactStiffnessAndDamping, setCustomDebugColor, setDeactivationTime, setFriction, setHitFraction, setIgnoreCollisionCheck, setInterpolationAngularVelocity, setInterpolationLinearVelocity, setInterpolationWorldTransform, setIslandTag, setRestitution, setRollingFriction, setSpinningFriction, setUserIndex, setUserIndex2, setUserPointer, setUserValue, setWorldArrayIndex, setWorldTransformequals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btPairCachingGhostObject(long cPtr,
boolean cMemoryOwn)
public btPairCachingGhostObject()
public static long getCPtr(btPairCachingGhostObject obj)
public 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)
removeOverlappingObjectInternal in class btGhostObjectpublic void removeOverlappingObjectInternal(btBroadphaseProxy otherProxy, btDispatcher dispatcher)
removeOverlappingObjectInternal in class btGhostObjectpublic btHashedOverlappingPairCache getOverlappingPairCache()
Copyright © 2021. All rights reserved.