@NoOffset @Properties(inherit=BulletCollision.class) public class btGhostObject extends btCollisionObject
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 |
|---|
btGhostObject() |
btGhostObject(long size)
Native array allocator.
|
btGhostObject(Pointer p)
Pointer cast constructor.
|
activate, 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 btGhostObject(Pointer p)
Pointer(Pointer).public btGhostObject(long size)
Pointer.position(long).public btGhostObject()
public btGhostObject position(long position)
position in class btCollisionObjectpublic btGhostObject getPointer(long i)
getPointer in class btCollisionObjectpublic void convexSweepTest(@Const btConvexShape castShape, @Const @ByRef btTransform convexFromWorld, @Const @ByRef btTransform convexToWorld, @ByRef btCollisionWorld.ConvexResultCallback resultCallback, @Cast(value="btScalar") double allowedCcdPenetration)
public void convexSweepTest(@Const btConvexShape castShape, @Const @ByRef btTransform convexFromWorld, @Const @ByRef btTransform convexToWorld, @ByRef btCollisionWorld.ConvexResultCallback resultCallback)
public void rayTest(@Const @ByRef btVector3 rayFromWorld, @Const @ByRef btVector3 rayToWorld, @ByRef btCollisionWorld.RayResultCallback resultCallback)
public void addOverlappingObjectInternal(btBroadphaseProxy otherProxy, btBroadphaseProxy thisProxy)
public void addOverlappingObjectInternal(btBroadphaseProxy otherProxy)
public void removeOverlappingObjectInternal(btBroadphaseProxy otherProxy, btDispatcher dispatcher, btBroadphaseProxy thisProxy)
public void removeOverlappingObjectInternal(btBroadphaseProxy otherProxy, btDispatcher dispatcher)
public int getNumOverlappingObjects()
public btCollisionObject getOverlappingObject(int index)
@ByRef public btCollisionObjectArray getOverlappingPairs()
@Const public static btGhostObject upcast(@Const btCollisionObject colObj)
Copyright © 2024. All rights reserved.