activate(bool forceActivation=false) const | btCollisionObject | |
addConstraintRef(btTypedConstraint *c) | btRigidBody | |
AnisotropicFrictionFlags enum name | btCollisionObject | |
applyCentralForce(const btVector3 &force) | btRigidBody | inline |
applyCentralImpulse(const btVector3 &impulse) | btRigidBody | inline |
applyCentralPushImpulse(const btVector3 &impulse) | btRigidBody | inline |
applyDamping(btScalar timeStep) | btRigidBody | |
applyForce(const btVector3 &force, const btVector3 &rel_pos) | btRigidBody | inline |
applyGravity() | btRigidBody | |
applyImpulse(const btVector3 &impulse, const btVector3 &rel_pos) | btRigidBody | inline |
applyPushImpulse(const btVector3 &impulse, const btVector3 &rel_pos) | btRigidBody | inline |
applyTorque(const btVector3 &torque) | btRigidBody | inline |
applyTorqueImpulse(const btVector3 &torque) | btRigidBody | inline |
applyTorqueTurnImpulse(const btVector3 &torque) | btRigidBody | inline |
BT_DECLARE_ALIGNED_ALLOCATOR() | btCollisionObject | |
btCollisionObject() | btCollisionObject | |
btRigidBody(const btRigidBodyConstructionInfo &constructionInfo) | btRigidBody | |
btRigidBody(btScalar mass, btMotionState *motionState, btCollisionShape *collisionShape, const btVector3 &localInertia=btVector3(0, 0, 0)) | btRigidBody | |
calculateSerializeBufferSize() const | btRigidBody | virtual |
CF_ANISOTROPIC_FRICTION enum value | btCollisionObject | |
CF_ANISOTROPIC_FRICTION_DISABLED enum value | btCollisionObject | |
CF_ANISOTROPIC_ROLLING_FRICTION enum value | btCollisionObject | |
CF_CHARACTER_OBJECT enum value | btCollisionObject | |
CF_CUSTOM_MATERIAL_CALLBACK enum value | btCollisionObject | |
CF_DISABLE_SPU_COLLISION_PROCESSING enum value | btCollisionObject | |
CF_DISABLE_VISUALIZE_OBJECT enum value | btCollisionObject | |
CF_DYNAMIC_OBJECT enum value | btCollisionObject | |
CF_HAS_COLLISION_SOUND_TRIGGER enum value | btCollisionObject | |
CF_HAS_CONTACT_STIFFNESS_DAMPING enum value | btCollisionObject | |
CF_HAS_CUSTOM_DEBUG_RENDERING_COLOR enum value | btCollisionObject | |
CF_HAS_FRICTION_ANCHOR enum value | btCollisionObject | |
CF_KINEMATIC_OBJECT enum value | btCollisionObject | |
CF_NO_CONTACT_RESPONSE enum value | btCollisionObject | |
CF_STATIC_OBJECT enum value | btCollisionObject | |
checkCollideWith(const btCollisionObject *co) const | btCollisionObject | inline |
checkCollideWithOverride(const btCollisionObject *co) const | btCollisionObject | inlinevirtual |
clearForces() | btRigidBody | inline |
clearGravity() | btRigidBody | |
CO_COLLISION_OBJECT enum value | btCollisionObject | |
CO_FEATHERSTONE_LINK enum value | btCollisionObject | |
CO_GHOST_OBJECT enum value | btCollisionObject | |
CO_HF_FLUID enum value | btCollisionObject | |
CO_RIGID_BODY enum value | btCollisionObject | |
CO_SOFT_BODY enum value | btCollisionObject | |
CO_USER_TYPE enum value | btCollisionObject | |
CollisionFlags enum name | btCollisionObject | |
CollisionObjectTypes enum name | btCollisionObject | |
computeAngularImpulseDenominator(const btVector3 &axis) const | btRigidBody | inline |
computeGyroscopicForceExplicit(btScalar maxGyroscopicForce) const | btRigidBody | |
computeGyroscopicImpulseImplicit_Body(btScalar step) const | btRigidBody | |
computeGyroscopicImpulseImplicit_World(btScalar dt) const | btRigidBody | |
computeImpulseDenominator(const btVector3 &pos, const btVector3 &normal) const | btRigidBody | inline |
forceActivationState(int newState) const | btCollisionObject | |
getAabb(btVector3 &aabbMin, btVector3 &aabbMax) const | btRigidBody | |
getActivationState() const | btCollisionObject | inline |
getAngularDamping() const | btRigidBody | inline |
getAngularFactor() const | btRigidBody | inline |
getAngularSleepingThreshold() const | btRigidBody | inline |
getAngularVelocity() const | btRigidBody | inline |
getAnisotropicFriction() const | btCollisionObject | inline |
getBroadphaseHandle() | btCollisionObject | inline |
getBroadphaseHandle() const | btCollisionObject | inline |
getBroadphaseProxy() const | btRigidBody | inline |
getBroadphaseProxy() | btRigidBody | inline |
getCcdMotionThreshold() const | btCollisionObject | inline |
getCcdSquareMotionThreshold() const | btCollisionObject | inline |
getCcdSweptSphereRadius() const | btCollisionObject | inline |
getCenterOfMassPosition() const | btRigidBody | inline |
getCenterOfMassTransform() const | btRigidBody | inline |
getCollisionFlags() const | btCollisionObject | inline |
getCollisionShape() const | btRigidBody | inline |
getCollisionShape() | btRigidBody | inline |
getCompanionId() const | btCollisionObject | inline |
getConstraintRef(int index) | btRigidBody | inline |
getContactDamping() const | btCollisionObject | inline |
getContactProcessingThreshold() const | btCollisionObject | inline |
getContactStiffness() const | btCollisionObject | inline |
getCustomDebugColor(btVector3 &colorRGB) const | btCollisionObject | inline |
getDeactivationTime() const | btCollisionObject | inline |
getFlags() const | btRigidBody | inline |
getFriction() const | btCollisionObject | inline |
getGravity() const | btRigidBody | inline |
getHitFraction() const | btCollisionObject | inline |
getInternalType() const | btCollisionObject | inline |
getInterpolationAngularVelocity() const | btCollisionObject | inline |
getInterpolationLinearVelocity() const | btCollisionObject | inline |
getInterpolationWorldTransform() const | btCollisionObject | inline |
getInterpolationWorldTransform() | btCollisionObject | inline |
getInvInertiaDiagLocal() const | btRigidBody | inline |
getInvInertiaTensorWorld() const | btRigidBody | inline |
getInvMass() const | btRigidBody | inline |
getIslandTag() const | btCollisionObject | inline |
getLinearDamping() const | btRigidBody | inline |
getLinearFactor() const | btRigidBody | inline |
getLinearSleepingThreshold() const | btRigidBody | inline |
getLinearVelocity() const | btRigidBody | inline |
getLocalInertia() const | btRigidBody | |
getMass() const | btRigidBody | inline |
getMotionState() | btRigidBody | inline |
getMotionState() const | btRigidBody | inline |
getNumConstraintRefs() const | btRigidBody | inline |
getNumObjectsWithoutCollision() const | btCollisionObject | inline |
getObjectWithoutCollision(int index) | btCollisionObject | inline |
getOrientation() const | btRigidBody | |
getPushVelocity() const | btRigidBody | inline |
getPushVelocityInLocalPoint(const btVector3 &rel_pos) const | btRigidBody | inline |
getRestitution() const | btCollisionObject | inline |
getRollingFriction() const | btCollisionObject | inline |
getSpinningFriction() const | btCollisionObject | inline |
getTotalForce() const | btRigidBody | inline |
getTotalTorque() const | btRigidBody | inline |
getTurnVelocity() const | btRigidBody | inline |
getUpdateRevisionInternal() const | btCollisionObject | inline |
getUserIndex() const | btCollisionObject | inline |
getUserIndex2() const | btCollisionObject | inline |
getUserIndex3() const | btCollisionObject | inline |
getUserPointer() const | btCollisionObject | inline |
getVelocityInLocalPoint(const btVector3 &rel_pos) const | btRigidBody | inline |
getWorldArrayIndex() const | btCollisionObject | inline |
getWorldTransform() | btCollisionObject | inline |
getWorldTransform() const | btCollisionObject | inline |
hasAnisotropicFriction(int frictionMode=CF_ANISOTROPIC_FRICTION) const | btCollisionObject | inline |
hasContactResponse() const | btCollisionObject | inline |
integrateVelocities(btScalar step) | btRigidBody | |
internalGetExtensionPointer() const | btCollisionObject | inline |
internalSetExtensionPointer(void *pointer) | btCollisionObject | inline |
isActive() const | btCollisionObject | inline |
isInWorld() const | btRigidBody | inline |
isKinematicObject() const | btCollisionObject | inline |
isStaticObject() const | btCollisionObject | inline |
isStaticOrKinematicObject() const | btCollisionObject | inline |
m_activationState1 | btCollisionObject | mutableprotected |
m_additionalAngularDampingFactor | btRigidBody | private |
m_additionalAngularDampingThresholdSqr | btRigidBody | private |
m_additionalDamping | btRigidBody | private |
m_additionalDampingFactor | btRigidBody | private |
m_additionalLinearDampingThresholdSqr | btRigidBody | private |
m_angularDamping | btRigidBody | private |
m_angularFactor | btRigidBody | protected |
m_angularSleepingThreshold | btRigidBody | private |
m_angularVelocity | btRigidBody | private |
m_anisotropicFriction | btCollisionObject | protected |
m_broadphaseHandle | btCollisionObject | protected |
m_ccdMotionThreshold | btCollisionObject | protected |
m_ccdSweptSphereRadius | btCollisionObject | protected |
m_checkCollideWith | btCollisionObject | protected |
m_collisionFlags | btCollisionObject | protected |
m_collisionShape | btCollisionObject | protected |
m_companionId | btCollisionObject | protected |
m_constraintRefs | btRigidBody | private |
m_contactDamping | btCollisionObject | protected |
m_contactProcessingThreshold | btCollisionObject | protected |
m_contactSolverType | btRigidBody | |
m_contactStiffness | btCollisionObject | protected |
m_customDebugColorRGB | btCollisionObject | protected |
m_deactivationTime | btCollisionObject | mutableprotected |
m_debugBodyId | btRigidBody | private |
m_deltaAngularVelocity | btRigidBody | protected |
m_deltaLinearVelocity | btRigidBody | protected |
m_extensionPointer | btCollisionObject | protected |
m_friction | btCollisionObject | protected |
m_frictionSolverType | btRigidBody | |
m_gravity | btRigidBody | private |
m_gravity_acceleration | btRigidBody | private |
m_hasAnisotropicFriction | btCollisionObject | protected |
m_hitFraction | btCollisionObject | protected |
m_internalType | btCollisionObject | protected |
m_interpolationAngularVelocity | btCollisionObject | protected |
m_interpolationLinearVelocity | btCollisionObject | protected |
m_interpolationWorldTransform | btCollisionObject | protected |
m_inverseMass | btRigidBody | private |
m_invInertiaLocal | btRigidBody | private |
m_invInertiaTensorWorld | btRigidBody | private |
m_invMass | btRigidBody | protected |
m_islandTag1 | btCollisionObject | protected |
m_linearDamping | btRigidBody | private |
m_linearFactor | btRigidBody | private |
m_linearSleepingThreshold | btRigidBody | private |
m_linearVelocity | btRigidBody | private |
m_objectsWithoutCollisionCheck | btCollisionObject | protected |
m_optionalMotionState | btRigidBody | private |
m_pushVelocity | btRigidBody | protected |
m_restitution | btCollisionObject | protected |
m_rigidbodyFlags | btRigidBody | private |
m_rollingFriction | btCollisionObject | protected |
m_rootCollisionShape | btCollisionObject | protected |
m_spinningFriction | btCollisionObject | protected |
m_totalForce | btRigidBody | private |
m_totalTorque | btRigidBody | private |
m_turnVelocity | btRigidBody | protected |
m_updateRevision | btCollisionObject | protected |
m_userIndex | btCollisionObject | protected |
m_userIndex2 | btCollisionObject | protected |
m_userIndex3 | btCollisionObject | protected |
m_userObjectPointer | btCollisionObject | protected |
m_worldArrayIndex | btCollisionObject | protected |
m_worldTransform | btCollisionObject | protected |
mergesSimulationIslands() const | btCollisionObject | inline |
predictIntegratedTransform(btScalar step, btTransform &predictedTransform) | btRigidBody | |
proceedToTransform(const btTransform &newTrans) | btRigidBody | |
removeConstraintRef(btTypedConstraint *c) | btRigidBody | |
removeCustomDebugColor() | btCollisionObject | inline |
saveKinematicState(btScalar step) | btRigidBody | |
serialize(void *dataBuffer, class btSerializer *serializer) const | btRigidBody | virtual |
serializeSingleObject(class btSerializer *serializer) const | btRigidBody | virtual |
setActivationState(int newState) const | btCollisionObject | |
setAngularFactor(const btVector3 &angFac) | btRigidBody | inline |
setAngularFactor(btScalar angFac) | btRigidBody | inline |
setAngularVelocity(const btVector3 &ang_vel) | btRigidBody | inline |
setAnisotropicFriction(const btVector3 &anisotropicFriction, int frictionMode=CF_ANISOTROPIC_FRICTION) | btCollisionObject | inline |
setBroadphaseHandle(btBroadphaseProxy *handle) | btCollisionObject | inline |
setCcdMotionThreshold(btScalar ccdMotionThreshold) | btCollisionObject | inline |
setCcdSweptSphereRadius(btScalar radius) | btCollisionObject | inline |
setCenterOfMassTransform(const btTransform &xform) | btRigidBody | |
setCollisionFlags(int flags) | btCollisionObject | inline |
setCollisionShape(btCollisionShape *collisionShape) | btCollisionObject | inlinevirtual |
setCompanionId(int id) | btCollisionObject | inline |
setContactProcessingThreshold(btScalar contactProcessingThreshold) | btCollisionObject | inline |
setContactStiffnessAndDamping(btScalar stiffness, btScalar damping) | btCollisionObject | inline |
setCustomDebugColor(const btVector3 &colorRGB) | btCollisionObject | inline |
setDamping(btScalar lin_damping, btScalar ang_damping) | btRigidBody | |
setDeactivationTime(btScalar time) | btCollisionObject | inline |
setFlags(int flags) | btRigidBody | inline |
setFriction(btScalar frict) | btCollisionObject | inline |
setGravity(const btVector3 &acceleration) | btRigidBody | |
setHitFraction(btScalar hitFraction) | btCollisionObject | inline |
setIgnoreCollisionCheck(const btCollisionObject *co, bool ignoreCollisionCheck) | btCollisionObject | inline |
setInterpolationAngularVelocity(const btVector3 &angvel) | btCollisionObject | inline |
setInterpolationLinearVelocity(const btVector3 &linvel) | btCollisionObject | inline |
setInterpolationWorldTransform(const btTransform &trans) | btCollisionObject | inline |
setInvInertiaDiagLocal(const btVector3 &diagInvInertia) | btRigidBody | inline |
setIslandTag(int tag) | btCollisionObject | inline |
setLinearFactor(const btVector3 &linearFactor) | btRigidBody | inline |
setLinearVelocity(const btVector3 &lin_vel) | btRigidBody | inline |
setMassProps(btScalar mass, const btVector3 &inertia) | btRigidBody | |
setMotionState(btMotionState *motionState) | btRigidBody | inline |
setNewBroadphaseProxy(btBroadphaseProxy *broadphaseProxy) | btRigidBody | inline |
setPushVelocity(const btVector3 &v) | btRigidBody | inline |
setRestitution(btScalar rest) | btCollisionObject | inline |
setRollingFriction(btScalar frict) | btCollisionObject | inline |
setSleepingThresholds(btScalar linear, btScalar angular) | btRigidBody | inline |
setSpinningFriction(btScalar frict) | btCollisionObject | inline |
setTurnVelocity(const btVector3 &v) | btRigidBody | inline |
setupRigidBody(const btRigidBodyConstructionInfo &constructionInfo) | btRigidBody | protected |
setUserIndex(int index) | btCollisionObject | inline |
setUserIndex2(int index) | btCollisionObject | inline |
setUserIndex3(int index) | btCollisionObject | inline |
setUserPointer(void *userPointer) | btCollisionObject | inline |
setWorldArrayIndex(int ix) | btCollisionObject | inline |
setWorldTransform(const btTransform &worldTrans) | btCollisionObject | inline |
translate(const btVector3 &v) | btRigidBody | inline |
upcast(const btCollisionObject *colObj) | btRigidBody | inlinestatic |
upcast(btCollisionObject *colObj) | btRigidBody | inlinestatic |
updateDeactivation(btScalar timeStep) | btRigidBody | inline |
updateInertiaTensor() | btRigidBody | |
wantsSleeping() | btRigidBody | inline |
~btCollisionObject() | btCollisionObject | virtual |
~btRigidBody() | btRigidBody | inlinevirtual |