Safe Haskell | None |
---|---|
Language | Haskell98 |
Synopsis
- btSimpleDynamicsWorld_m_gravity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSimpleDynamicsWorld_m_gravity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSimpleDynamicsWorld_m_ownsConstraintSolver_get'_ :: Ptr () -> IO CInt
- btSimpleDynamicsWorld_m_ownsConstraintSolver_set'_ :: Ptr () -> CInt -> IO ()
- btSimpleDynamicsWorld_m_constraintSolver_get'_ :: Ptr () -> IO (Ptr ())
- btSimpleDynamicsWorld_m_constraintSolver_set'_ :: Ptr () -> Ptr () -> IO ()
- btSimpleDynamicsWorld_debugDrawWorld'_ :: Ptr () -> IO ()
- btSimpleDynamicsWorld_updateAabbs'_ :: Ptr () -> IO ()
- btSimpleDynamicsWorld_removeAction'_ :: Ptr () -> Ptr () -> IO ()
- btSimpleDynamicsWorld_clearForces'_ :: Ptr () -> IO ()
- btSimpleDynamicsWorld_removeCollisionObject'_ :: Ptr () -> Ptr () -> IO ()
- btSimpleDynamicsWorld_integrateTransforms'_ :: Ptr () -> CFloat -> IO ()
- btSimpleDynamicsWorld_getGravity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSimpleDynamicsWorld_addRigidBody1'_ :: Ptr () -> Ptr () -> CShort -> CShort -> IO ()
- btSimpleDynamicsWorld_addRigidBody0'_ :: Ptr () -> Ptr () -> IO ()
- btSimpleDynamicsWorld_addRigidBody'_ :: Ptr () -> Ptr () -> IO ()
- btSimpleDynamicsWorld_removeRigidBody'_ :: Ptr () -> Ptr () -> IO ()
- btSimpleDynamicsWorld_getConstraintSolver'_ :: Ptr () -> IO (Ptr ())
- btSimpleDynamicsWorld_stepSimulation'_ :: Ptr () -> CFloat -> CInt -> CFloat -> IO CInt
- btSimpleDynamicsWorld_setConstraintSolver'_ :: Ptr () -> Ptr () -> IO ()
- btSimpleDynamicsWorld_synchronizeMotionStates'_ :: Ptr () -> IO ()
- btSimpleDynamicsWorld_addAction'_ :: Ptr () -> Ptr () -> IO ()
- btSimpleDynamicsWorld_setGravity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSimpleDynamicsWorld_setGravity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSimpleDynamicsWorld_predictUnconstraintMotion'_ :: Ptr () -> CFloat -> IO ()
- btSimpleDynamicsWorld_free'_ :: Ptr () -> IO ()
- btSimpleDynamicsWorld'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_totalTorque_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_totalTorque_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_totalForce_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_totalForce_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_linearVelocity_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_linearVelocity_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_linearSleepingThreshold_get'_ :: Ptr () -> IO CFloat
- btRigidBodyFloatData_m_linearSleepingThreshold_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBodyFloatData_m_linearFactor_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_linearFactor_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_linearDamping_get'_ :: Ptr () -> IO CFloat
- btRigidBodyFloatData_m_linearDamping_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBodyFloatData_m_inverseMass_get'_ :: Ptr () -> IO CFloat
- btRigidBodyFloatData_m_inverseMass_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBodyFloatData_m_invInertiaTensorWorld_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_invInertiaTensorWorld_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_invInertiaLocal_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_invInertiaLocal_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_gravity_acceleration_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_gravity_acceleration_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_gravity_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_gravity_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_collisionObjectData_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_collisionObjectData_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_angularVelocity_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_angularVelocity_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_angularSleepingThreshold_get'_ :: Ptr () -> IO CFloat
- btRigidBodyFloatData_m_angularSleepingThreshold_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBodyFloatData_m_angularFactor_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyFloatData_m_angularFactor_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyFloatData_m_angularDamping_get'_ :: Ptr () -> IO CFloat
- btRigidBodyFloatData_m_angularDamping_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBodyFloatData_m_additionalLinearDampingThresholdSqr_get'_ :: Ptr () -> IO CFloat
- btRigidBodyFloatData_m_additionalLinearDampingThresholdSqr_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBodyFloatData_m_additionalDampingFactor_get'_ :: Ptr () -> IO CFloat
- btRigidBodyFloatData_m_additionalDampingFactor_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBodyFloatData_m_additionalDamping_get'_ :: Ptr () -> IO CInt
- btRigidBodyFloatData_m_additionalDamping_set'_ :: Ptr () -> CInt -> IO ()
- btRigidBodyFloatData_m_additionalAngularDampingThresholdSqr_get'_ :: Ptr () -> IO CFloat
- btRigidBodyFloatData_m_additionalAngularDampingThresholdSqr_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBodyFloatData_m_additionalAngularDampingFactor_get'_ :: Ptr () -> IO CFloat
- btRigidBodyFloatData_m_additionalAngularDampingFactor_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBodyFloatData_free'_ :: Ptr () -> IO ()
- btRigidBodyFloatData'_ :: IO (Ptr ())
- btRigidBodyDoubleData_m_additionalDamping_get'_ :: Ptr () -> IO CInt
- btRigidBodyDoubleData_m_additionalDamping_set'_ :: Ptr () -> CInt -> IO ()
- btRigidBodyDoubleData_m_angularSleepingThreshold_get'_ :: Ptr () -> IO CDouble
- btRigidBodyDoubleData_m_angularSleepingThreshold_set'_ :: Ptr () -> CDouble -> IO ()
- btRigidBodyDoubleData_m_linearSleepingThreshold_get'_ :: Ptr () -> IO CDouble
- btRigidBodyDoubleData_m_linearSleepingThreshold_set'_ :: Ptr () -> CDouble -> IO ()
- btRigidBodyDoubleData_m_additionalAngularDampingFactor_get'_ :: Ptr () -> IO CDouble
- btRigidBodyDoubleData_m_additionalAngularDampingFactor_set'_ :: Ptr () -> CDouble -> IO ()
- btRigidBodyDoubleData_m_additionalAngularDampingThresholdSqr_get'_ :: Ptr () -> IO CDouble
- btRigidBodyDoubleData_m_additionalAngularDampingThresholdSqr_set'_ :: Ptr () -> CDouble -> IO ()
- btRigidBodyDoubleData_m_additionalLinearDampingThresholdSqr_get'_ :: Ptr () -> IO CDouble
- btRigidBodyDoubleData_m_additionalLinearDampingThresholdSqr_set'_ :: Ptr () -> CDouble -> IO ()
- btRigidBodyDoubleData_m_additionalDampingFactor_get'_ :: Ptr () -> IO CDouble
- btRigidBodyDoubleData_m_additionalDampingFactor_set'_ :: Ptr () -> CDouble -> IO ()
- btRigidBodyDoubleData_m_angularDamping_get'_ :: Ptr () -> IO CDouble
- btRigidBodyDoubleData_m_angularDamping_set'_ :: Ptr () -> CDouble -> IO ()
- btRigidBodyDoubleData_m_linearDamping_get'_ :: Ptr () -> IO CDouble
- btRigidBodyDoubleData_m_linearDamping_set'_ :: Ptr () -> CDouble -> IO ()
- btRigidBodyDoubleData_m_inverseMass_get'_ :: Ptr () -> IO CDouble
- btRigidBodyDoubleData_m_inverseMass_set'_ :: Ptr () -> CDouble -> IO ()
- btRigidBodyDoubleData_m_totalTorque_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_totalTorque_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_m_totalForce_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_totalForce_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_m_invInertiaLocal_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_invInertiaLocal_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_m_gravity_acceleration_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_gravity_acceleration_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_m_gravity_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_gravity_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_m_linearFactor_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_linearFactor_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_m_angularFactor_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_angularFactor_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_m_angularVelocity_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_angularVelocity_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_m_linearVelocity_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_linearVelocity_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_m_invInertiaTensorWorld_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_invInertiaTensorWorld_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_m_collisionObjectData_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBodyDoubleData_m_collisionObjectData_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBodyDoubleData_free'_ :: Ptr () -> IO ()
- btRigidBodyDoubleData'_ :: IO (Ptr ())
- btRigidBody_btRigidBodyConstructionInfo_m_startWorldTransform_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_startWorldTransform_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_restitution_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_restitution_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_motionState_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_btRigidBodyConstructionInfo_m_motionState_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_mass_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_mass_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_localInertia_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_localInertia_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_linearSleepingThreshold_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_linearSleepingThreshold_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_linearDamping_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_linearDamping_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_friction_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_friction_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_collisionShape_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_btRigidBodyConstructionInfo_m_collisionShape_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_angularSleepingThreshold_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_angularSleepingThreshold_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_angularDamping_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_angularDamping_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalLinearDampingThresholdSqr_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_additionalLinearDampingThresholdSqr_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalDampingFactor_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_additionalDampingFactor_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalDamping_get'_ :: Ptr () -> IO CInt
- btRigidBody_btRigidBodyConstructionInfo_m_additionalDamping_set'_ :: Ptr () -> CInt -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingThresholdSqr_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingThresholdSqr_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingFactor_get'_ :: Ptr () -> IO CFloat
- btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingFactor_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_free'_ :: Ptr () -> IO ()
- btRigidBody_btRigidBodyConstructionInfo'_ :: CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> IO (Ptr ())
- btRigidBody_m_turnVelocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_turnVelocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_totalTorque_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_totalTorque_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_totalForce_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_totalForce_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_rigidbodyFlags_get'_ :: Ptr () -> IO CInt
- btRigidBody_m_rigidbodyFlags_set'_ :: Ptr () -> CInt -> IO ()
- btRigidBody_m_pushVelocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_pushVelocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_optionalMotionState_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_m_optionalMotionState_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBody_m_linearVelocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_linearVelocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_linearSleepingThreshold_get'_ :: Ptr () -> IO CFloat
- btRigidBody_m_linearSleepingThreshold_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_m_linearFactor_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_linearFactor_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_linearDamping_get'_ :: Ptr () -> IO CFloat
- btRigidBody_m_linearDamping_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_m_inverseMass_get'_ :: Ptr () -> IO CFloat
- btRigidBody_m_inverseMass_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_m_invMass_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_invMass_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_invInertiaTensorWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_invInertiaTensorWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_invInertiaLocal_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_invInertiaLocal_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_gravity_acceleration_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_gravity_acceleration_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_gravity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_gravity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_frictionSolverType_get'_ :: Ptr () -> IO CInt
- btRigidBody_m_frictionSolverType_set'_ :: Ptr () -> CInt -> IO ()
- btRigidBody_m_deltaLinearVelocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_deltaLinearVelocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_deltaAngularVelocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_deltaAngularVelocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_debugBodyId_get'_ :: Ptr () -> IO CInt
- btRigidBody_m_debugBodyId_set'_ :: Ptr () -> CInt -> IO ()
- btRigidBody_m_contactSolverType_get'_ :: Ptr () -> IO CInt
- btRigidBody_m_contactSolverType_set'_ :: Ptr () -> CInt -> IO ()
- btRigidBody_m_constraintRefs_get'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_m_constraintRefs_set'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBody_m_angularVelocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_angularVelocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_angularSleepingThreshold_get'_ :: Ptr () -> IO CFloat
- btRigidBody_m_angularSleepingThreshold_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_m_angularFactor_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_angularFactor_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_m_angularDamping_get'_ :: Ptr () -> IO CFloat
- btRigidBody_m_angularDamping_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_m_additionalLinearDampingThresholdSqr_get'_ :: Ptr () -> IO CFloat
- btRigidBody_m_additionalLinearDampingThresholdSqr_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_m_additionalDampingFactor_get'_ :: Ptr () -> IO CFloat
- btRigidBody_m_additionalDampingFactor_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_m_additionalDamping_get'_ :: Ptr () -> IO CInt
- btRigidBody_m_additionalDamping_set'_ :: Ptr () -> CInt -> IO ()
- btRigidBody_m_additionalAngularDampingThresholdSqr_get'_ :: Ptr () -> IO CFloat
- btRigidBody_m_additionalAngularDampingThresholdSqr_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_m_additionalAngularDampingFactor_get'_ :: Ptr () -> IO CFloat
- btRigidBody_m_additionalAngularDampingFactor_set'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_getLinearDamping'_ :: Ptr () -> IO CFloat
- btRigidBody_internalGetVelocityInLocalPointObsolete''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btRigidBody_internalGetVelocityInLocalPointObsolete'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btRigidBody_getFlags'_ :: Ptr () -> IO CInt
- btRigidBody_getLinearVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getAngularFactor'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_removeConstraintRef'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBody_getCenterOfMassTransform'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getInvInertiaDiagLocal'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setInvInertiaDiagLocal''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setInvInertiaDiagLocal'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_proceedToTransform''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_proceedToTransform'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_internalGetTurnVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getAngularDamping'_ :: Ptr () -> IO CFloat
- btRigidBody_getConstraintRef'_ :: Ptr () -> CInt -> IO (Ptr ())
- btRigidBody_computeImpulseDenominator''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO CFloat
- btRigidBody_computeImpulseDenominator'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO CFloat
- btRigidBody_internalGetDeltaLinearVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getDeltaAngularVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getInvInertiaTensorWorld'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_computeAngularImpulseDenominator''_ :: Ptr () -> Ptr CFloat -> IO CFloat
- btRigidBody_computeAngularImpulseDenominator'_ :: Ptr () -> Ptr CFloat -> IO CFloat
- btRigidBody_getNumConstraintRefs'_ :: Ptr () -> IO CInt
- btRigidBody_getTotalTorque'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_isInWorld'_ :: Ptr () -> IO CInt
- btRigidBody_setLinearVelocity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setLinearVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_addConstraintRef'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBody_setFlags'_ :: Ptr () -> CInt -> IO ()
- btRigidBody_setCenterOfMassTransform''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setCenterOfMassTransform'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setMassProps''_ :: Ptr () -> CFloat -> Ptr CFloat -> IO ()
- btRigidBody_setMassProps'_ :: Ptr () -> CFloat -> Ptr CFloat -> IO ()
- btRigidBody_getGravity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_integrateVelocities'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_getDeltaLinearVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getTurnVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_applyCentralImpulse''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_applyCentralImpulse'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setupRigidBody'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBody_internalGetAngularVelocity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_internalGetAngularVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_applyForce''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btRigidBody_applyForce'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btRigidBody_updateInertiaTensor'_ :: Ptr () -> IO ()
- btRigidBody_translate''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_translate'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_checkCollideWithOverride'_ :: Ptr () -> Ptr () -> IO CInt
- btRigidBody_upcast1'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_upcast0'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_upcast'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_getCollisionShape1'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_getCollisionShape0'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_getCollisionShape'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_getBroadphaseProxy1'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_getBroadphaseProxy0'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_getBroadphaseProxy'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_getAabb''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btRigidBody_getAabb'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btRigidBody_getCenterOfMassPosition'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getTotalForce'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getInvMass'_ :: Ptr () -> IO CFloat
- btRigidBody_serializeSingleObject'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBody_setLinearFactor''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setLinearFactor'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_internalGetPushVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_applyTorqueImpulse''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_applyTorqueImpulse'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_internalGetInvMass'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getLinearSleepingThreshold'_ :: Ptr () -> IO CFloat
- btRigidBody_getAngularVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setSleepingThresholds'_ :: Ptr () -> CFloat -> CFloat -> IO ()
- btRigidBody_saveKinematicState'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_applyDamping'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_getAngularSleepingThreshold'_ :: Ptr () -> IO CFloat
- btRigidBody_internalGetAngularFactor'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_predictIntegratedTransform''_ :: Ptr () -> CFloat -> Ptr CFloat -> IO ()
- btRigidBody_predictIntegratedTransform'_ :: Ptr () -> CFloat -> Ptr CFloat -> IO ()
- btRigidBody_getLinearFactor'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setAngularVelocity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setAngularVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_calculateSerializeBufferSize'_ :: Ptr () -> IO CInt
- btRigidBody_getVelocityInLocalPoint''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btRigidBody_getVelocityInLocalPoint'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btRigidBody_setNewBroadphaseProxy'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBody_wantsSleeping'_ :: Ptr () -> IO CInt
- btRigidBody_internalApplyPushImpulse''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CFloat -> IO ()
- btRigidBody_internalApplyPushImpulse'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CFloat -> IO ()
- btRigidBody_applyTorque''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_applyTorque'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_applyImpulse''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btRigidBody_applyImpulse'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btRigidBody_setDamping'_ :: Ptr () -> CFloat -> CFloat -> IO ()
- btRigidBody_getMotionState1'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_getMotionState0'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_getMotionState'_ :: Ptr () -> IO (Ptr ())
- btRigidBody_clearForces'_ :: Ptr () -> IO ()
- btRigidBody_setMotionState'_ :: Ptr () -> Ptr () -> IO ()
- btRigidBody_applyCentralForce''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_applyCentralForce'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getOrientation'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_serialize'_ :: Ptr () -> Ptr () -> Ptr () -> IO (Ptr CChar)
- btRigidBody_applyGravity'_ :: Ptr () -> IO ()
- btRigidBody_internalGetDeltaAngularVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_getPushVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_internalWritebackVelocity1'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_internalWritebackVelocity0'_ :: Ptr () -> IO ()
- btRigidBody_internalWritebackVelocity'_ :: Ptr () -> IO ()
- btRigidBody_setAngularFactor1'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_setAngularFactor0''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setAngularFactor0'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setAngularFactor''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setAngularFactor'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_updateDeactivation'_ :: Ptr () -> CFloat -> IO ()
- btRigidBody_setGravity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_setGravity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btRigidBody_free'_ :: Ptr () -> IO ()
- btRigidBody1'_ :: CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> IO (Ptr ())
- btRigidBody0'_ :: Ptr () -> IO (Ptr ())
- btDynamicsWorld_m_solverInfo_get'_ :: Ptr () -> IO (Ptr ())
- btDynamicsWorld_m_solverInfo_set'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_m_worldUserInfo_get'_ :: Ptr () -> IO (Ptr ())
- btDynamicsWorld_m_worldUserInfo_set'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_setConstraintSolver'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_getWorldUserInfo'_ :: Ptr () -> IO (Ptr ())
- btDynamicsWorld_addVehicle'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_addCharacter'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_stepSimulation'_ :: Ptr () -> CFloat -> CInt -> CFloat -> IO CInt
- btDynamicsWorld_getConstraintSolver'_ :: Ptr () -> IO (Ptr ())
- btDynamicsWorld_getConstraint1'_ :: Ptr () -> CInt -> IO (Ptr ())
- btDynamicsWorld_getConstraint0'_ :: Ptr () -> CInt -> IO (Ptr ())
- btDynamicsWorld_getConstraint'_ :: Ptr () -> CInt -> IO (Ptr ())
- btDynamicsWorld_removeCharacter'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_setWorldUserInfo'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_removeAction'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_debugDrawWorld'_ :: Ptr () -> IO ()
- btDynamicsWorld_getGravity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btDynamicsWorld_addConstraint'_ :: Ptr () -> Ptr () -> CInt -> IO ()
- btDynamicsWorld_synchronizeMotionStates'_ :: Ptr () -> IO ()
- btDynamicsWorld_removeRigidBody'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_getNumConstraints'_ :: Ptr () -> IO CInt
- btDynamicsWorld_removeConstraint'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_removeVehicle'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_clearForces'_ :: Ptr () -> IO ()
- btDynamicsWorld_addRigidBody1'_ :: Ptr () -> Ptr () -> CShort -> CShort -> IO ()
- btDynamicsWorld_addRigidBody0'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_addRigidBody'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_getSolverInfo'_ :: Ptr () -> IO (Ptr ())
- btDynamicsWorld_addAction'_ :: Ptr () -> Ptr () -> IO ()
- btDynamicsWorld_setGravity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btDynamicsWorld_setGravity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btDiscreteDynamicsWorld_m_profileTimings_get'_ :: Ptr () -> IO CInt
- btDiscreteDynamicsWorld_m_profileTimings_set'_ :: Ptr () -> CInt -> IO ()
- btDiscreteDynamicsWorld_m_actions_get'_ :: Ptr () -> IO (Ptr ())
- btDiscreteDynamicsWorld_m_actions_set'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_m_synchronizeAllMotionStates_get'_ :: Ptr () -> IO CInt
- btDiscreteDynamicsWorld_m_synchronizeAllMotionStates_set'_ :: Ptr () -> CInt -> IO ()
- btDiscreteDynamicsWorld_m_ownsConstraintSolver_get'_ :: Ptr () -> IO CInt
- btDiscreteDynamicsWorld_m_ownsConstraintSolver_set'_ :: Ptr () -> CInt -> IO ()
- btDiscreteDynamicsWorld_m_ownsIslandManager_get'_ :: Ptr () -> IO CInt
- btDiscreteDynamicsWorld_m_ownsIslandManager_set'_ :: Ptr () -> CInt -> IO ()
- btDiscreteDynamicsWorld_m_localTime_get'_ :: Ptr () -> IO CFloat
- btDiscreteDynamicsWorld_m_localTime_set'_ :: Ptr () -> CFloat -> IO ()
- btDiscreteDynamicsWorld_m_gravity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btDiscreteDynamicsWorld_m_gravity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btDiscreteDynamicsWorld_m_nonStaticRigidBodies_get'_ :: Ptr () -> IO (Ptr ())
- btDiscreteDynamicsWorld_m_nonStaticRigidBodies_set'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_m_constraints_get'_ :: Ptr () -> IO (Ptr ())
- btDiscreteDynamicsWorld_m_constraints_set'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_m_constraintSolver_get'_ :: Ptr () -> IO (Ptr ())
- btDiscreteDynamicsWorld_m_constraintSolver_set'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_setConstraintSolver'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_removeCollisionObject'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_stepSimulation'_ :: Ptr () -> CFloat -> CInt -> CFloat -> IO CInt
- btDiscreteDynamicsWorld_synchronizeMotionStates'_ :: Ptr () -> IO ()
- btDiscreteDynamicsWorld_addVehicle'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_synchronizeSingleMotionState'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_updateVehicles'_ :: Ptr () -> CFloat -> IO ()
- btDiscreteDynamicsWorld_updateActions'_ :: Ptr () -> CFloat -> IO ()
- btDiscreteDynamicsWorld_solveConstraints'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_addCharacter'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_getConstraintSolver'_ :: Ptr () -> IO (Ptr ())
- btDiscreteDynamicsWorld_getConstraint1'_ :: Ptr () -> CInt -> IO (Ptr ())
- btDiscreteDynamicsWorld_getConstraint0'_ :: Ptr () -> CInt -> IO (Ptr ())
- btDiscreteDynamicsWorld_getConstraint'_ :: Ptr () -> CInt -> IO (Ptr ())
- btDiscreteDynamicsWorld_saveKinematicState'_ :: Ptr () -> CFloat -> IO ()
- btDiscreteDynamicsWorld_removeCharacter'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_removeAction'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_getGravity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btDiscreteDynamicsWorld_updateActivationState'_ :: Ptr () -> CFloat -> IO ()
- btDiscreteDynamicsWorld_startProfiling'_ :: Ptr () -> CFloat -> IO ()
- btDiscreteDynamicsWorld_addConstraint'_ :: Ptr () -> Ptr () -> CInt -> IO ()
- btDiscreteDynamicsWorld_calculateSimulationIslands'_ :: Ptr () -> IO ()
- btDiscreteDynamicsWorld_debugDrawWorld'_ :: Ptr () -> IO ()
- btDiscreteDynamicsWorld_debugDrawConstraint'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_integrateTransforms'_ :: Ptr () -> CFloat -> IO ()
- btDiscreteDynamicsWorld_removeRigidBody'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_addCollisionObject'_ :: Ptr () -> Ptr () -> CShort -> CShort -> IO ()
- btDiscreteDynamicsWorld_getNumConstraints'_ :: Ptr () -> IO CInt
- btDiscreteDynamicsWorld_removeConstraint'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_predictUnconstraintMotion'_ :: Ptr () -> CFloat -> IO ()
- btDiscreteDynamicsWorld_setSynchronizeAllMotionStates'_ :: Ptr () -> CInt -> IO ()
- btDiscreteDynamicsWorld_setNumTasks'_ :: Ptr () -> CInt -> IO ()
- btDiscreteDynamicsWorld_getSynchronizeAllMotionStates'_ :: Ptr () -> IO CInt
- btDiscreteDynamicsWorld_internalSingleStepSimulation'_ :: Ptr () -> CFloat -> IO ()
- btDiscreteDynamicsWorld_serializeRigidBodies'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_removeVehicle'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_clearForces'_ :: Ptr () -> IO ()
- btDiscreteDynamicsWorld_addRigidBody1'_ :: Ptr () -> Ptr () -> CShort -> CShort -> IO ()
- btDiscreteDynamicsWorld_addRigidBody0'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_addRigidBody'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_getCollisionWorld'_ :: Ptr () -> IO (Ptr ())
- btDiscreteDynamicsWorld_serialize'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_applyGravity'_ :: Ptr () -> IO ()
- btDiscreteDynamicsWorld_addAction'_ :: Ptr () -> Ptr () -> IO ()
- btDiscreteDynamicsWorld_setGravity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btDiscreteDynamicsWorld_setGravity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btDiscreteDynamicsWorld_free'_ :: Ptr () -> IO ()
- btDiscreteDynamicsWorld'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btActionInterface_debugDraw'_ :: Ptr () -> Ptr () -> IO ()
- btActionInterface_updateAction'_ :: Ptr () -> Ptr () -> CFloat -> IO ()
- btActionInterface_getFixedBody'_ :: IO (Ptr ())
- btActionInterface_getFixedBody :: IO BtRigidBody
- btActionInterface_updateAction :: (BtActionInterfaceClass bc, BtCollisionWorldClass p0) => bc -> p0 -> Float -> IO ()
- btActionInterface_debugDraw :: (BtActionInterfaceClass bc, BtIDebugDrawClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld :: (BtDispatcherClass p0, BtBroadphaseInterfaceClass p1, BtConstraintSolverClass p2, BtCollisionConfigurationClass p3) => p0 -> p1 -> p2 -> p3 -> IO BtDiscreteDynamicsWorld
- btDiscreteDynamicsWorld_free :: BtDiscreteDynamicsWorldClass bc => bc -> IO ()
- btDiscreteDynamicsWorld_setGravity :: BtDiscreteDynamicsWorldClass bc => bc -> Vec3 -> IO Vec3
- btDiscreteDynamicsWorld_setGravity' :: BtDiscreteDynamicsWorldClass bc => bc -> IO Vec3
- btDiscreteDynamicsWorld_addAction :: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_applyGravity :: BtDiscreteDynamicsWorldClass bc => bc -> IO ()
- btDiscreteDynamicsWorld_serialize :: (BtDiscreteDynamicsWorldClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_getCollisionWorld :: BtDiscreteDynamicsWorldClass bc => bc -> IO BtCollisionWorld
- btDiscreteDynamicsWorld_addRigidBody :: (BtDiscreteDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_addRigidBody0 :: (BtDiscreteDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_addRigidBody1 :: (BtDiscreteDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> Int -> Int -> IO ()
- btDiscreteDynamicsWorld_clearForces :: BtDiscreteDynamicsWorldClass bc => bc -> IO ()
- btDiscreteDynamicsWorld_removeVehicle :: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_serializeRigidBodies :: (BtDiscreteDynamicsWorldClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_internalSingleStepSimulation :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> IO ()
- btDiscreteDynamicsWorld_getSynchronizeAllMotionStates :: BtDiscreteDynamicsWorldClass bc => bc -> IO Bool
- btDiscreteDynamicsWorld_setNumTasks :: BtDiscreteDynamicsWorldClass bc => bc -> Int -> IO ()
- btDiscreteDynamicsWorld_setSynchronizeAllMotionStates :: BtDiscreteDynamicsWorldClass bc => bc -> Bool -> IO ()
- btDiscreteDynamicsWorld_predictUnconstraintMotion :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> IO ()
- btDiscreteDynamicsWorld_removeConstraint :: (BtDiscreteDynamicsWorldClass bc, BtTypedConstraintClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_getNumConstraints :: BtDiscreteDynamicsWorldClass bc => bc -> IO Int
- btDiscreteDynamicsWorld_addCollisionObject :: (BtDiscreteDynamicsWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> Int -> Int -> IO ()
- btDiscreteDynamicsWorld_removeRigidBody :: (BtDiscreteDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_integrateTransforms :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> IO ()
- btDiscreteDynamicsWorld_debugDrawConstraint :: (BtDiscreteDynamicsWorldClass bc, BtTypedConstraintClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_debugDrawWorld :: BtDiscreteDynamicsWorldClass bc => bc -> IO ()
- btDiscreteDynamicsWorld_calculateSimulationIslands :: BtDiscreteDynamicsWorldClass bc => bc -> IO ()
- btDiscreteDynamicsWorld_addConstraint :: (BtDiscreteDynamicsWorldClass bc, BtTypedConstraintClass p0) => bc -> p0 -> Bool -> IO ()
- btDiscreteDynamicsWorld_startProfiling :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> IO ()
- btDiscreteDynamicsWorld_updateActivationState :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> IO ()
- btDiscreteDynamicsWorld_getGravity :: BtDiscreteDynamicsWorldClass bc => bc -> IO Vec3
- btDiscreteDynamicsWorld_removeAction :: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_removeCharacter :: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_saveKinematicState :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> IO ()
- btDiscreteDynamicsWorld_getConstraint :: BtDiscreteDynamicsWorldClass bc => bc -> Int -> IO BtTypedConstraint
- btDiscreteDynamicsWorld_getConstraint0 :: BtDiscreteDynamicsWorldClass bc => bc -> Int -> IO BtTypedConstraint
- btDiscreteDynamicsWorld_getConstraint1 :: BtDiscreteDynamicsWorldClass bc => bc -> Int -> IO BtTypedConstraint
- btDiscreteDynamicsWorld_getConstraintSolver :: BtDiscreteDynamicsWorldClass bc => bc -> IO BtConstraintSolver
- btDiscreteDynamicsWorld_addCharacter :: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_solveConstraints :: (BtDiscreteDynamicsWorldClass bc, BtContactSolverInfoClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_updateActions :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> IO ()
- btDiscreteDynamicsWorld_updateVehicles :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> IO ()
- btDiscreteDynamicsWorld_synchronizeSingleMotionState :: (BtDiscreteDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_addVehicle :: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_synchronizeMotionStates :: BtDiscreteDynamicsWorldClass bc => bc -> IO ()
- btDiscreteDynamicsWorld_stepSimulation :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> Int -> Float -> IO Int
- btDiscreteDynamicsWorld_removeCollisionObject :: (BtDiscreteDynamicsWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_setConstraintSolver :: (BtDiscreteDynamicsWorldClass bc, BtConstraintSolverClass p0) => bc -> p0 -> IO ()
- btDiscreteDynamicsWorld_m_constraintSolver_set :: (BtDiscreteDynamicsWorldClass bc, BtConstraintSolverClass a) => bc -> a -> IO ()
- btDiscreteDynamicsWorld_m_constraintSolver_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO BtConstraintSolver
- btDiscreteDynamicsWorld_m_constraints_set :: (BtDiscreteDynamicsWorldClass bc, BtAlignedObjectArray_btTypedConstraint_ptr_Class a) => bc -> a -> IO ()
- btDiscreteDynamicsWorld_m_constraints_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btTypedConstraint_ptr_
- btDiscreteDynamicsWorld_m_nonStaticRigidBodies_set :: (BtDiscreteDynamicsWorldClass bc, BtAlignedObjectArray_btRigidBody_ptr_Class a) => bc -> a -> IO ()
- btDiscreteDynamicsWorld_m_nonStaticRigidBodies_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btRigidBody_ptr_
- btDiscreteDynamicsWorld_m_gravity_set :: BtDiscreteDynamicsWorldClass bc => bc -> Vec3 -> IO ()
- btDiscreteDynamicsWorld_m_gravity_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Vec3
- btDiscreteDynamicsWorld_m_localTime_set :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> IO ()
- btDiscreteDynamicsWorld_m_localTime_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Float
- btDiscreteDynamicsWorld_m_ownsIslandManager_set :: BtDiscreteDynamicsWorldClass bc => bc -> Bool -> IO ()
- btDiscreteDynamicsWorld_m_ownsIslandManager_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Bool
- btDiscreteDynamicsWorld_m_ownsConstraintSolver_set :: BtDiscreteDynamicsWorldClass bc => bc -> Bool -> IO ()
- btDiscreteDynamicsWorld_m_ownsConstraintSolver_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Bool
- btDiscreteDynamicsWorld_m_synchronizeAllMotionStates_set :: BtDiscreteDynamicsWorldClass bc => bc -> Bool -> IO ()
- btDiscreteDynamicsWorld_m_synchronizeAllMotionStates_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Bool
- btDiscreteDynamicsWorld_m_actions_set :: (BtDiscreteDynamicsWorldClass bc, BtAlignedObjectArray_btActionInterface_ptr_Class a) => bc -> a -> IO ()
- btDiscreteDynamicsWorld_m_actions_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btActionInterface_ptr_
- btDiscreteDynamicsWorld_m_profileTimings_set :: BtDiscreteDynamicsWorldClass bc => bc -> Int -> IO ()
- btDiscreteDynamicsWorld_m_profileTimings_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Int
- btDynamicsWorld_setGravity :: BtDynamicsWorldClass bc => bc -> Vec3 -> IO Vec3
- btDynamicsWorld_setGravity' :: BtDynamicsWorldClass bc => bc -> IO Vec3
- btDynamicsWorld_addAction :: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_getSolverInfo :: BtDynamicsWorldClass bc => bc -> IO BtContactSolverInfo
- btDynamicsWorld_addRigidBody :: (BtDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_addRigidBody0 :: (BtDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_addRigidBody1 :: (BtDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> Int -> Int -> IO ()
- btDynamicsWorld_clearForces :: BtDynamicsWorldClass bc => bc -> IO ()
- btDynamicsWorld_removeVehicle :: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_removeConstraint :: (BtDynamicsWorldClass bc, BtTypedConstraintClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_getNumConstraints :: BtDynamicsWorldClass bc => bc -> IO Int
- btDynamicsWorld_removeRigidBody :: (BtDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_synchronizeMotionStates :: BtDynamicsWorldClass bc => bc -> IO ()
- btDynamicsWorld_addConstraint :: (BtDynamicsWorldClass bc, BtTypedConstraintClass p0) => bc -> p0 -> Bool -> IO ()
- btDynamicsWorld_getGravity :: BtDynamicsWorldClass bc => bc -> IO Vec3
- btDynamicsWorld_debugDrawWorld :: BtDynamicsWorldClass bc => bc -> IO ()
- btDynamicsWorld_removeAction :: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_setWorldUserInfo :: BtDynamicsWorldClass bc => bc -> VoidPtr -> IO ()
- btDynamicsWorld_removeCharacter :: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_getConstraint :: BtDynamicsWorldClass bc => bc -> Int -> IO BtTypedConstraint
- btDynamicsWorld_getConstraint0 :: BtDynamicsWorldClass bc => bc -> Int -> IO BtTypedConstraint
- btDynamicsWorld_getConstraint1 :: BtDynamicsWorldClass bc => bc -> Int -> IO BtTypedConstraint
- btDynamicsWorld_getConstraintSolver :: BtDynamicsWorldClass bc => bc -> IO BtConstraintSolver
- btDynamicsWorld_stepSimulation :: BtDynamicsWorldClass bc => bc -> Float -> Int -> Float -> IO Int
- btDynamicsWorld_addCharacter :: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_addVehicle :: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_getWorldUserInfo :: BtDynamicsWorldClass bc => bc -> IO VoidPtr
- btDynamicsWorld_setConstraintSolver :: (BtDynamicsWorldClass bc, BtConstraintSolverClass p0) => bc -> p0 -> IO ()
- btDynamicsWorld_m_worldUserInfo_set :: BtDynamicsWorldClass bc => bc -> VoidPtr -> IO ()
- btDynamicsWorld_m_worldUserInfo_get :: BtDynamicsWorldClass bc => bc -> IO VoidPtr
- btDynamicsWorld_m_solverInfo_set :: (BtDynamicsWorldClass bc, BtContactSolverInfoClass a) => bc -> a -> IO ()
- btDynamicsWorld_m_solverInfo_get :: BtDynamicsWorldClass bc => bc -> IO BtContactSolverInfo
- btRigidBody0 :: BtRigidBody_btRigidBodyConstructionInfoClass p0 => p0 -> IO BtRigidBody
- btRigidBody1 :: (BtMotionStateClass p1, BtCollisionShapeClass p2) => Float -> p1 -> p2 -> Vec3 -> IO BtRigidBody
- btRigidBody_free :: BtRigidBodyClass bc => bc -> IO ()
- btRigidBody_setGravity :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_setGravity' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_updateDeactivation :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_setAngularFactor :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_setAngularFactor' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_setAngularFactor0 :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_setAngularFactor0' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_setAngularFactor1 :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_internalWritebackVelocity :: BtRigidBodyClass bc => bc -> IO ()
- btRigidBody_internalWritebackVelocity0 :: BtRigidBodyClass bc => bc -> IO ()
- btRigidBody_internalWritebackVelocity1 :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_getPushVelocity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_internalGetDeltaAngularVelocity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_applyGravity :: BtRigidBodyClass bc => bc -> IO ()
- btRigidBody_serialize :: (BtRigidBodyClass bc, BtSerializerClass p1) => bc -> VoidPtr -> p1 -> IO String
- btRigidBody_getOrientation :: BtRigidBodyClass bc => bc -> IO UnitQuaternion
- btRigidBody_applyCentralForce :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_applyCentralForce' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_setMotionState :: (BtRigidBodyClass bc, BtMotionStateClass p0) => bc -> p0 -> IO ()
- btRigidBody_clearForces :: BtRigidBodyClass bc => bc -> IO ()
- btRigidBody_getMotionState :: BtRigidBodyClass bc => bc -> IO BtMotionState
- btRigidBody_getMotionState0 :: BtRigidBodyClass bc => bc -> IO BtMotionState
- btRigidBody_getMotionState1 :: BtRigidBodyClass bc => bc -> IO BtMotionState
- btRigidBody_setDamping :: BtRigidBodyClass bc => bc -> Float -> Float -> IO ()
- btRigidBody_applyImpulse :: BtRigidBodyClass bc => bc -> Vec3 -> Vec3 -> IO (Vec3, Vec3)
- btRigidBody_applyImpulse' :: BtRigidBodyClass bc => bc -> IO (Vec3, Vec3)
- btRigidBody_applyTorque :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_applyTorque' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_internalApplyPushImpulse :: BtRigidBodyClass bc => bc -> Vec3 -> Vec3 -> Float -> IO (Vec3, Vec3)
- btRigidBody_internalApplyPushImpulse' :: BtRigidBodyClass bc => bc -> Float -> IO (Vec3, Vec3)
- btRigidBody_wantsSleeping :: BtRigidBodyClass bc => bc -> IO Bool
- btRigidBody_setNewBroadphaseProxy :: (BtRigidBodyClass bc, BtBroadphaseProxyClass p0) => bc -> p0 -> IO ()
- btRigidBody_getVelocityInLocalPoint :: BtRigidBodyClass bc => bc -> Vec3 -> IO (Vec3, Vec3)
- btRigidBody_getVelocityInLocalPoint' :: BtRigidBodyClass bc => bc -> IO (Vec3, Vec3)
- btRigidBody_calculateSerializeBufferSize :: BtRigidBodyClass bc => bc -> IO Int
- btRigidBody_setAngularVelocity :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_setAngularVelocity' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getLinearFactor :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_predictIntegratedTransform :: BtRigidBodyClass bc => bc -> Float -> Transform -> IO Transform
- btRigidBody_predictIntegratedTransform' :: BtRigidBodyClass bc => bc -> Float -> IO Transform
- btRigidBody_internalGetAngularFactor :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getAngularSleepingThreshold :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_applyDamping :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_saveKinematicState :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_setSleepingThresholds :: BtRigidBodyClass bc => bc -> Float -> Float -> IO ()
- btRigidBody_getAngularVelocity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getLinearSleepingThreshold :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_internalGetInvMass :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_applyTorqueImpulse :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_applyTorqueImpulse' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_internalGetPushVelocity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_setLinearFactor :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_setLinearFactor' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_serializeSingleObject :: (BtRigidBodyClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()
- btRigidBody_getInvMass :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_getTotalForce :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getCenterOfMassPosition :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getAabb :: BtRigidBodyClass bc => bc -> Vec3 -> Vec3 -> IO (Vec3, Vec3)
- btRigidBody_getAabb' :: BtRigidBodyClass bc => bc -> IO (Vec3, Vec3)
- btRigidBody_getBroadphaseProxy :: BtRigidBodyClass bc => bc -> IO BtBroadphaseProxy
- btRigidBody_getBroadphaseProxy0 :: BtRigidBodyClass bc => bc -> IO BtBroadphaseProxy
- btRigidBody_getBroadphaseProxy1 :: BtRigidBodyClass bc => bc -> IO BtBroadphaseProxy
- btRigidBody_getCollisionShape :: BtRigidBodyClass bc => bc -> IO BtCollisionShape
- btRigidBody_getCollisionShape0 :: BtRigidBodyClass bc => bc -> IO BtCollisionShape
- btRigidBody_getCollisionShape1 :: BtRigidBodyClass bc => bc -> IO BtCollisionShape
- btRigidBody_upcast :: BtCollisionObjectClass p0 => p0 -> IO BtRigidBody
- btRigidBody_upcast0 :: BtCollisionObjectClass p0 => p0 -> IO BtRigidBody
- btRigidBody_upcast1 :: BtCollisionObjectClass p0 => p0 -> IO BtRigidBody
- btRigidBody_checkCollideWithOverride :: (BtRigidBodyClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO Bool
- btRigidBody_translate :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_translate' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_updateInertiaTensor :: BtRigidBodyClass bc => bc -> IO ()
- btRigidBody_applyForce :: BtRigidBodyClass bc => bc -> Vec3 -> Vec3 -> IO (Vec3, Vec3)
- btRigidBody_applyForce' :: BtRigidBodyClass bc => bc -> IO (Vec3, Vec3)
- btRigidBody_internalGetAngularVelocity :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_internalGetAngularVelocity' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_setupRigidBody :: (BtRigidBodyClass bc, BtRigidBody_btRigidBodyConstructionInfoClass p0) => bc -> p0 -> IO ()
- btRigidBody_applyCentralImpulse :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_applyCentralImpulse' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getTurnVelocity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getDeltaLinearVelocity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_integrateVelocities :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_getGravity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_setMassProps :: BtRigidBodyClass bc => bc -> Float -> Vec3 -> IO Vec3
- btRigidBody_setMassProps' :: BtRigidBodyClass bc => bc -> Float -> IO Vec3
- btRigidBody_setCenterOfMassTransform :: BtRigidBodyClass bc => bc -> Transform -> IO Transform
- btRigidBody_setCenterOfMassTransform' :: BtRigidBodyClass bc => bc -> IO Transform
- btRigidBody_setFlags :: BtRigidBodyClass bc => bc -> Int -> IO ()
- btRigidBody_addConstraintRef :: (BtRigidBodyClass bc, BtTypedConstraintClass p0) => bc -> p0 -> IO ()
- btRigidBody_setLinearVelocity :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_setLinearVelocity' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_isInWorld :: BtRigidBodyClass bc => bc -> IO Bool
- btRigidBody_getTotalTorque :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getNumConstraintRefs :: BtRigidBodyClass bc => bc -> IO Int
- btRigidBody_computeAngularImpulseDenominator :: BtRigidBodyClass bc => bc -> Vec3 -> IO (Float, Vec3)
- btRigidBody_computeAngularImpulseDenominator' :: BtRigidBodyClass bc => bc -> IO (Float, Vec3)
- btRigidBody_getInvInertiaTensorWorld :: BtRigidBodyClass bc => bc -> IO Mat3
- btRigidBody_getDeltaAngularVelocity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_internalGetDeltaLinearVelocity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_computeImpulseDenominator :: BtRigidBodyClass bc => bc -> Vec3 -> Vec3 -> IO (Float, Vec3, Vec3)
- btRigidBody_computeImpulseDenominator' :: BtRigidBodyClass bc => bc -> IO (Float, Vec3, Vec3)
- btRigidBody_getConstraintRef :: BtRigidBodyClass bc => bc -> Int -> IO BtTypedConstraint
- btRigidBody_getAngularDamping :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_internalGetTurnVelocity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_proceedToTransform :: BtRigidBodyClass bc => bc -> Transform -> IO Transform
- btRigidBody_proceedToTransform' :: BtRigidBodyClass bc => bc -> IO Transform
- btRigidBody_setInvInertiaDiagLocal :: BtRigidBodyClass bc => bc -> Vec3 -> IO Vec3
- btRigidBody_setInvInertiaDiagLocal' :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getInvInertiaDiagLocal :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getCenterOfMassTransform :: BtRigidBodyClass bc => bc -> IO Transform
- btRigidBody_removeConstraintRef :: (BtRigidBodyClass bc, BtTypedConstraintClass p0) => bc -> p0 -> IO ()
- btRigidBody_getAngularFactor :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getLinearVelocity :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_getFlags :: BtRigidBodyClass bc => bc -> IO Int
- btRigidBody_internalGetVelocityInLocalPointObsolete :: BtRigidBodyClass bc => bc -> Vec3 -> Vec3 -> IO (Vec3, Vec3)
- btRigidBody_internalGetVelocityInLocalPointObsolete' :: BtRigidBodyClass bc => bc -> IO (Vec3, Vec3)
- btRigidBody_getLinearDamping :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_m_additionalAngularDampingFactor_set :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_m_additionalAngularDampingFactor_get :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_m_additionalAngularDampingThresholdSqr_set :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_m_additionalAngularDampingThresholdSqr_get :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_m_additionalDamping_set :: BtRigidBodyClass bc => bc -> Bool -> IO ()
- btRigidBody_m_additionalDamping_get :: BtRigidBodyClass bc => bc -> IO Bool
- btRigidBody_m_additionalDampingFactor_set :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_m_additionalDampingFactor_get :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_m_additionalLinearDampingThresholdSqr_set :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_m_additionalLinearDampingThresholdSqr_get :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_m_angularDamping_set :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_m_angularDamping_get :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_m_angularFactor_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_angularFactor_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_angularSleepingThreshold_set :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_m_angularSleepingThreshold_get :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_m_angularVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_angularVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_constraintRefs_set :: (BtRigidBodyClass bc, BtAlignedObjectArray_btTypedConstraint_ptr_Class a) => bc -> a -> IO ()
- btRigidBody_m_constraintRefs_get :: BtRigidBodyClass bc => bc -> IO BtAlignedObjectArray_btTypedConstraint_ptr_
- btRigidBody_m_contactSolverType_set :: BtRigidBodyClass bc => bc -> Int -> IO ()
- btRigidBody_m_contactSolverType_get :: BtRigidBodyClass bc => bc -> IO Int
- btRigidBody_m_debugBodyId_set :: BtRigidBodyClass bc => bc -> Int -> IO ()
- btRigidBody_m_debugBodyId_get :: BtRigidBodyClass bc => bc -> IO Int
- btRigidBody_m_deltaAngularVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_deltaAngularVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_deltaLinearVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_deltaLinearVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_frictionSolverType_set :: BtRigidBodyClass bc => bc -> Int -> IO ()
- btRigidBody_m_frictionSolverType_get :: BtRigidBodyClass bc => bc -> IO Int
- btRigidBody_m_gravity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_gravity_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_gravity_acceleration_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_gravity_acceleration_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_invInertiaLocal_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_invInertiaLocal_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_invInertiaTensorWorld_set :: BtRigidBodyClass bc => bc -> Mat3 -> IO ()
- btRigidBody_m_invInertiaTensorWorld_get :: BtRigidBodyClass bc => bc -> IO Mat3
- btRigidBody_m_invMass_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_invMass_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_inverseMass_set :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_m_inverseMass_get :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_m_linearDamping_set :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_m_linearDamping_get :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_m_linearFactor_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_linearFactor_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_linearSleepingThreshold_set :: BtRigidBodyClass bc => bc -> Float -> IO ()
- btRigidBody_m_linearSleepingThreshold_get :: BtRigidBodyClass bc => bc -> IO Float
- btRigidBody_m_linearVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_linearVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_optionalMotionState_set :: (BtRigidBodyClass bc, BtMotionStateClass a) => bc -> a -> IO ()
- btRigidBody_m_optionalMotionState_get :: BtRigidBodyClass bc => bc -> IO BtMotionState
- btRigidBody_m_pushVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_pushVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_rigidbodyFlags_set :: BtRigidBodyClass bc => bc -> Int -> IO ()
- btRigidBody_m_rigidbodyFlags_get :: BtRigidBodyClass bc => bc -> IO Int
- btRigidBody_m_totalForce_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_totalForce_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_totalTorque_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_totalTorque_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_m_turnVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO ()
- btRigidBody_m_turnVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3
- btRigidBody_btRigidBodyConstructionInfo :: (BtMotionStateClass p1, BtCollisionShapeClass p2) => Float -> p1 -> p2 -> Vec3 -> IO BtRigidBody_btRigidBodyConstructionInfo
- btRigidBody_btRigidBodyConstructionInfo_free :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingFactor_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingFactor_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingThresholdSqr_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingThresholdSqr_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_additionalDamping_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Bool -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalDamping_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Bool
- btRigidBody_btRigidBodyConstructionInfo_m_additionalDampingFactor_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalDampingFactor_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_additionalLinearDampingThresholdSqr_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_additionalLinearDampingThresholdSqr_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_angularDamping_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_angularDamping_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_angularSleepingThreshold_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_angularSleepingThreshold_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_collisionShape_set :: (BtRigidBody_btRigidBodyConstructionInfoClass bc, BtCollisionShapeClass a) => bc -> a -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_collisionShape_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO BtCollisionShape
- btRigidBody_btRigidBodyConstructionInfo_m_friction_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_friction_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_linearDamping_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_linearDamping_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_linearSleepingThreshold_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_linearSleepingThreshold_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_localInertia_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Vec3 -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_localInertia_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Vec3
- btRigidBody_btRigidBodyConstructionInfo_m_mass_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_mass_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_motionState_set :: (BtRigidBody_btRigidBodyConstructionInfoClass bc, BtMotionStateClass a) => bc -> a -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_motionState_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO BtMotionState
- btRigidBody_btRigidBodyConstructionInfo_m_restitution_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_restitution_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float
- btRigidBody_btRigidBodyConstructionInfo_m_startWorldTransform_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Transform -> IO ()
- btRigidBody_btRigidBodyConstructionInfo_m_startWorldTransform_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Transform
- btRigidBodyDoubleData :: IO BtRigidBodyDoubleData
- btRigidBodyDoubleData_free :: BtRigidBodyDoubleDataClass bc => bc -> IO ()
- btRigidBodyDoubleData_m_collisionObjectData_set :: (BtRigidBodyDoubleDataClass bc, BtCollisionObjectDoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_collisionObjectData_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtCollisionObjectDoubleData
- btRigidBodyDoubleData_m_invInertiaTensorWorld_set :: (BtRigidBodyDoubleDataClass bc, BtMatrix3x3DoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_invInertiaTensorWorld_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtMatrix3x3DoubleData
- btRigidBodyDoubleData_m_linearVelocity_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_linearVelocity_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btRigidBodyDoubleData_m_angularVelocity_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_angularVelocity_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btRigidBodyDoubleData_m_angularFactor_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_angularFactor_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btRigidBodyDoubleData_m_linearFactor_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_linearFactor_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btRigidBodyDoubleData_m_gravity_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_gravity_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btRigidBodyDoubleData_m_gravity_acceleration_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_gravity_acceleration_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btRigidBodyDoubleData_m_invInertiaLocal_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_invInertiaLocal_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btRigidBodyDoubleData_m_totalForce_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_totalForce_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btRigidBodyDoubleData_m_totalTorque_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btRigidBodyDoubleData_m_totalTorque_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btRigidBodyDoubleData_m_inverseMass_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO ()
- btRigidBodyDoubleData_m_inverseMass_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double
- btRigidBodyDoubleData_m_linearDamping_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO ()
- btRigidBodyDoubleData_m_linearDamping_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double
- btRigidBodyDoubleData_m_angularDamping_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO ()
- btRigidBodyDoubleData_m_angularDamping_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double
- btRigidBodyDoubleData_m_additionalDampingFactor_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO ()
- btRigidBodyDoubleData_m_additionalDampingFactor_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double
- btRigidBodyDoubleData_m_additionalLinearDampingThresholdSqr_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO ()
- btRigidBodyDoubleData_m_additionalLinearDampingThresholdSqr_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double
- btRigidBodyDoubleData_m_additionalAngularDampingThresholdSqr_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO ()
- btRigidBodyDoubleData_m_additionalAngularDampingThresholdSqr_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double
- btRigidBodyDoubleData_m_additionalAngularDampingFactor_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO ()
- btRigidBodyDoubleData_m_additionalAngularDampingFactor_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double
- btRigidBodyDoubleData_m_linearSleepingThreshold_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO ()
- btRigidBodyDoubleData_m_linearSleepingThreshold_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double
- btRigidBodyDoubleData_m_angularSleepingThreshold_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO ()
- btRigidBodyDoubleData_m_angularSleepingThreshold_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double
- btRigidBodyDoubleData_m_additionalDamping_set :: BtRigidBodyDoubleDataClass bc => bc -> Int -> IO ()
- btRigidBodyDoubleData_m_additionalDamping_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Int
- btRigidBodyFloatData :: IO BtRigidBodyFloatData
- btRigidBodyFloatData_free :: BtRigidBodyFloatDataClass bc => bc -> IO ()
- btRigidBodyFloatData_m_additionalAngularDampingFactor_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO ()
- btRigidBodyFloatData_m_additionalAngularDampingFactor_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float
- btRigidBodyFloatData_m_additionalAngularDampingThresholdSqr_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO ()
- btRigidBodyFloatData_m_additionalAngularDampingThresholdSqr_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float
- btRigidBodyFloatData_m_additionalDamping_set :: BtRigidBodyFloatDataClass bc => bc -> Int -> IO ()
- btRigidBodyFloatData_m_additionalDamping_get :: BtRigidBodyFloatDataClass bc => bc -> IO Int
- btRigidBodyFloatData_m_additionalDampingFactor_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO ()
- btRigidBodyFloatData_m_additionalDampingFactor_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float
- btRigidBodyFloatData_m_additionalLinearDampingThresholdSqr_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO ()
- btRigidBodyFloatData_m_additionalLinearDampingThresholdSqr_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float
- btRigidBodyFloatData_m_angularDamping_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO ()
- btRigidBodyFloatData_m_angularDamping_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float
- btRigidBodyFloatData_m_angularFactor_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_angularFactor_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData
- btRigidBodyFloatData_m_angularSleepingThreshold_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO ()
- btRigidBodyFloatData_m_angularSleepingThreshold_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float
- btRigidBodyFloatData_m_angularVelocity_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_angularVelocity_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData
- btRigidBodyFloatData_m_collisionObjectData_set :: (BtRigidBodyFloatDataClass bc, BtCollisionObjectFloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_collisionObjectData_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtCollisionObjectFloatData
- btRigidBodyFloatData_m_gravity_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_gravity_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData
- btRigidBodyFloatData_m_gravity_acceleration_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_gravity_acceleration_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData
- btRigidBodyFloatData_m_invInertiaLocal_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_invInertiaLocal_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData
- btRigidBodyFloatData_m_invInertiaTensorWorld_set :: (BtRigidBodyFloatDataClass bc, BtMatrix3x3FloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_invInertiaTensorWorld_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtMatrix3x3FloatData
- btRigidBodyFloatData_m_inverseMass_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO ()
- btRigidBodyFloatData_m_inverseMass_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float
- btRigidBodyFloatData_m_linearDamping_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO ()
- btRigidBodyFloatData_m_linearDamping_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float
- btRigidBodyFloatData_m_linearFactor_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_linearFactor_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData
- btRigidBodyFloatData_m_linearSleepingThreshold_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO ()
- btRigidBodyFloatData_m_linearSleepingThreshold_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float
- btRigidBodyFloatData_m_linearVelocity_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_linearVelocity_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData
- btRigidBodyFloatData_m_totalForce_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_totalForce_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData
- btRigidBodyFloatData_m_totalTorque_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btRigidBodyFloatData_m_totalTorque_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData
- btSimpleDynamicsWorld :: (BtDispatcherClass p0, BtBroadphaseInterfaceClass p1, BtConstraintSolverClass p2, BtCollisionConfigurationClass p3) => p0 -> p1 -> p2 -> p3 -> IO BtSimpleDynamicsWorld
- btSimpleDynamicsWorld_free :: BtSimpleDynamicsWorldClass bc => bc -> IO ()
- btSimpleDynamicsWorld_predictUnconstraintMotion :: BtSimpleDynamicsWorldClass bc => bc -> Float -> IO ()
- btSimpleDynamicsWorld_setGravity :: BtSimpleDynamicsWorldClass bc => bc -> Vec3 -> IO Vec3
- btSimpleDynamicsWorld_setGravity' :: BtSimpleDynamicsWorldClass bc => bc -> IO Vec3
- btSimpleDynamicsWorld_addAction :: (BtSimpleDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btSimpleDynamicsWorld_synchronizeMotionStates :: BtSimpleDynamicsWorldClass bc => bc -> IO ()
- btSimpleDynamicsWorld_setConstraintSolver :: (BtSimpleDynamicsWorldClass bc, BtConstraintSolverClass p0) => bc -> p0 -> IO ()
- btSimpleDynamicsWorld_stepSimulation :: BtSimpleDynamicsWorldClass bc => bc -> Float -> Int -> Float -> IO Int
- btSimpleDynamicsWorld_getConstraintSolver :: BtSimpleDynamicsWorldClass bc => bc -> IO BtConstraintSolver
- btSimpleDynamicsWorld_removeRigidBody :: (BtSimpleDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> IO ()
- btSimpleDynamicsWorld_addRigidBody :: (BtSimpleDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> IO ()
- btSimpleDynamicsWorld_addRigidBody0 :: (BtSimpleDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> IO ()
- btSimpleDynamicsWorld_addRigidBody1 :: (BtSimpleDynamicsWorldClass bc, BtRigidBodyClass p0) => bc -> p0 -> Int -> Int -> IO ()
- btSimpleDynamicsWorld_getGravity :: BtSimpleDynamicsWorldClass bc => bc -> IO Vec3
- btSimpleDynamicsWorld_integrateTransforms :: BtSimpleDynamicsWorldClass bc => bc -> Float -> IO ()
- btSimpleDynamicsWorld_removeCollisionObject :: (BtSimpleDynamicsWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()
- btSimpleDynamicsWorld_clearForces :: BtSimpleDynamicsWorldClass bc => bc -> IO ()
- btSimpleDynamicsWorld_removeAction :: (BtSimpleDynamicsWorldClass bc, BtActionInterfaceClass p0) => bc -> p0 -> IO ()
- btSimpleDynamicsWorld_updateAabbs :: BtSimpleDynamicsWorldClass bc => bc -> IO ()
- btSimpleDynamicsWorld_debugDrawWorld :: BtSimpleDynamicsWorldClass bc => bc -> IO ()
- btSimpleDynamicsWorld_m_constraintSolver_set :: (BtSimpleDynamicsWorldClass bc, BtConstraintSolverClass a) => bc -> a -> IO ()
- btSimpleDynamicsWorld_m_constraintSolver_get :: BtSimpleDynamicsWorldClass bc => bc -> IO BtConstraintSolver
- btSimpleDynamicsWorld_m_ownsConstraintSolver_set :: BtSimpleDynamicsWorldClass bc => bc -> Bool -> IO ()
- btSimpleDynamicsWorld_m_ownsConstraintSolver_get :: BtSimpleDynamicsWorldClass bc => bc -> IO Bool
- btSimpleDynamicsWorld_m_gravity_set :: BtSimpleDynamicsWorldClass bc => bc -> Vec3 -> IO ()
- btSimpleDynamicsWorld_m_gravity_get :: BtSimpleDynamicsWorldClass bc => bc -> IO Vec3
Documentation
btSimpleDynamicsWorld_debugDrawWorld'_ :: Ptr () -> IO () Source #
btSimpleDynamicsWorld_updateAabbs'_ :: Ptr () -> IO () Source #
btSimpleDynamicsWorld_clearForces'_ :: Ptr () -> IO () Source #
btSimpleDynamicsWorld_synchronizeMotionStates'_ :: Ptr () -> IO () Source #
btSimpleDynamicsWorld_free'_ :: Ptr () -> IO () Source #
btRigidBodyFloatData_m_additionalLinearDampingThresholdSqr_set'_ :: Ptr () -> CFloat -> IO () Source #
btRigidBodyFloatData_m_additionalAngularDampingThresholdSqr_set'_ :: Ptr () -> CFloat -> IO () Source #
btRigidBodyFloatData_free'_ :: Ptr () -> IO () Source #
btRigidBodyFloatData'_ :: IO (Ptr ()) Source #
btRigidBodyDoubleData_m_additionalAngularDampingThresholdSqr_set'_ :: Ptr () -> CDouble -> IO () Source #
btRigidBodyDoubleData_m_additionalLinearDampingThresholdSqr_set'_ :: Ptr () -> CDouble -> IO () Source #
btRigidBodyDoubleData_free'_ :: Ptr () -> IO () Source #
btRigidBodyDoubleData'_ :: IO (Ptr ()) Source #
btRigidBody_btRigidBodyConstructionInfo_m_startWorldTransform_get'_ :: Ptr () -> Ptr CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_startWorldTransform_set'_ :: Ptr () -> Ptr CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_localInertia_get'_ :: Ptr () -> Ptr CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_localInertia_set'_ :: Ptr () -> Ptr CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_linearSleepingThreshold_get'_ :: Ptr () -> IO CFloat Source #
btRigidBody_btRigidBodyConstructionInfo_m_linearSleepingThreshold_set'_ :: Ptr () -> CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_collisionShape_set'_ :: Ptr () -> Ptr () -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_angularSleepingThreshold_get'_ :: Ptr () -> IO CFloat Source #
btRigidBody_btRigidBodyConstructionInfo_m_angularSleepingThreshold_set'_ :: Ptr () -> CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_angularDamping_set'_ :: Ptr () -> CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalLinearDampingThresholdSqr_get'_ :: Ptr () -> IO CFloat Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalLinearDampingThresholdSqr_set'_ :: Ptr () -> CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalDampingFactor_get'_ :: Ptr () -> IO CFloat Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalDampingFactor_set'_ :: Ptr () -> CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalDamping_set'_ :: Ptr () -> CInt -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingThresholdSqr_get'_ :: Ptr () -> IO CFloat Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingThresholdSqr_set'_ :: Ptr () -> CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingFactor_get'_ :: Ptr () -> IO CFloat Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingFactor_set'_ :: Ptr () -> CFloat -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_free'_ :: Ptr () -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo'_ :: CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> IO (Ptr ()) Source #
btRigidBody_internalGetVelocityInLocalPointObsolete''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO () Source #
btRigidBody_internalGetVelocityInLocalPointObsolete'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO () Source #
btRigidBody_computeImpulseDenominator''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO CFloat Source #
btRigidBody_updateInertiaTensor'_ :: Ptr () -> IO () Source #
btRigidBody_internalApplyPushImpulse''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CFloat -> IO () Source #
btRigidBody_internalApplyPushImpulse'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CFloat -> IO () Source #
btRigidBody_clearForces'_ :: Ptr () -> IO () Source #
btRigidBody_applyGravity'_ :: Ptr () -> IO () Source #
btRigidBody_internalWritebackVelocity0'_ :: Ptr () -> IO () Source #
btRigidBody_internalWritebackVelocity'_ :: Ptr () -> IO () Source #
btRigidBody_free'_ :: Ptr () -> IO () Source #
btDynamicsWorld_debugDrawWorld'_ :: Ptr () -> IO () Source #
btDynamicsWorld_synchronizeMotionStates'_ :: Ptr () -> IO () Source #
btDynamicsWorld_clearForces'_ :: Ptr () -> IO () Source #
btDiscreteDynamicsWorld_synchronizeMotionStates'_ :: Ptr () -> IO () Source #
btDiscreteDynamicsWorld_calculateSimulationIslands'_ :: Ptr () -> IO () Source #
btDiscreteDynamicsWorld_debugDrawWorld'_ :: Ptr () -> IO () Source #
btDiscreteDynamicsWorld_addCollisionObject'_ :: Ptr () -> Ptr () -> CShort -> CShort -> IO () Source #
btDiscreteDynamicsWorld_clearForces'_ :: Ptr () -> IO () Source #
btDiscreteDynamicsWorld_applyGravity'_ :: Ptr () -> IO () Source #
btDiscreteDynamicsWorld_free'_ :: Ptr () -> IO () Source #
btActionInterface_getFixedBody'_ :: IO (Ptr ()) Source #
btActionInterface_updateAction Source #
:: (BtActionInterfaceClass bc, BtCollisionWorldClass p0) | |
=> bc | |
-> p0 | collisionWorld |
-> Float | deltaTimeStep |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btActionInterface.h?r=2223#41 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btActionInterface.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btActionInterface.h?r=2223#30 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btActionInterface.cpp?r=2223
btActionInterface_debugDraw Source #
:: (BtActionInterfaceClass bc, BtIDebugDrawClass p0) | |
=> bc | |
-> p0 | debugDrawer |
-> IO () |
btDiscreteDynamicsWorld :: (BtDispatcherClass p0, BtBroadphaseInterfaceClass p1, BtConstraintSolverClass p2, BtCollisionConfigurationClass p3) => p0 -> p1 -> p2 -> p3 -> IO BtDiscreteDynamicsWorld Source #
btDiscreteDynamicsWorld_free :: BtDiscreteDynamicsWorldClass bc => bc -> IO () Source #
btDiscreteDynamicsWorld_setGravity Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Vec3 | gravity |
-> IO Vec3 |
btDiscreteDynamicsWorld_setGravity' Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO Vec3 |
btDiscreteDynamicsWorld_addAction Source #
:: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | arg0 |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h?r=2223#162 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h?r=2223#103 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp?r=2223
btDiscreteDynamicsWorld_applyGravity Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btDiscreteDynamicsWorld_serialize Source #
:: (BtDiscreteDynamicsWorldClass bc, BtSerializerClass p0) | |
=> bc | |
-> p0 | serializer |
-> IO () |
btDiscreteDynamicsWorld_getCollisionWorld Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO BtCollisionWorld |
btDiscreteDynamicsWorld_addRigidBody Source #
:: (BtDiscreteDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> IO () |
btDiscreteDynamicsWorld_addRigidBody0 Source #
:: (BtDiscreteDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> IO () |
btDiscreteDynamicsWorld_addRigidBody1 Source #
:: (BtDiscreteDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> Int | group |
-> Int | mask |
-> IO () |
btDiscreteDynamicsWorld_clearForces Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btDiscreteDynamicsWorld_removeVehicle Source #
:: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | vehicle |
-> IO () |
btDiscreteDynamicsWorld_serializeRigidBodies Source #
:: (BtDiscreteDynamicsWorldClass bc, BtSerializerClass p0) | |
=> bc | |
-> p0 | serializer |
-> IO () |
btDiscreteDynamicsWorld_internalSingleStepSimulation Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btDiscreteDynamicsWorld_getSynchronizeAllMotionStates Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO Bool |
btDiscreteDynamicsWorld_setNumTasks Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Int | numTasks |
-> IO () |
btDiscreteDynamicsWorld_setSynchronizeAllMotionStates Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Bool | synchronizeAll |
-> IO () |
btDiscreteDynamicsWorld_predictUnconstraintMotion Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btDiscreteDynamicsWorld_removeConstraint Source #
:: (BtDiscreteDynamicsWorldClass bc, BtTypedConstraintClass p0) | |
=> bc | |
-> p0 | constraint |
-> IO () |
btDiscreteDynamicsWorld_getNumConstraints Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO Int |
btDiscreteDynamicsWorld_addCollisionObject Source #
:: (BtDiscreteDynamicsWorldClass bc, BtCollisionObjectClass p0) | |
=> bc | |
-> p0 | collisionObject |
-> Int | collisionFilterGroup |
-> Int | collisionFilterMask |
-> IO () |
btDiscreteDynamicsWorld_removeRigidBody Source #
:: (BtDiscreteDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> IO () |
btDiscreteDynamicsWorld_integrateTransforms Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btDiscreteDynamicsWorld_debugDrawConstraint Source #
:: (BtDiscreteDynamicsWorldClass bc, BtTypedConstraintClass p0) | |
=> bc | |
-> p0 | constraint |
-> IO () |
btDiscreteDynamicsWorld_debugDrawWorld Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btDiscreteDynamicsWorld_calculateSimulationIslands Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btDiscreteDynamicsWorld_addConstraint Source #
:: (BtDiscreteDynamicsWorldClass bc, BtTypedConstraintClass p0) | |
=> bc | |
-> p0 | constraint |
-> Bool | disableCollisionsBetweenLinkedBodies |
-> IO () |
btDiscreteDynamicsWorld_startProfiling Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btDiscreteDynamicsWorld_updateActivationState Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btDiscreteDynamicsWorld_getGravity Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO Vec3 |
btDiscreteDynamicsWorld_removeAction Source #
:: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | arg0 |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h?r=2223#182 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h?r=2223#105 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp?r=2223
btDiscreteDynamicsWorld_removeCharacter Source #
:: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | character |
-> IO () |
btDiscreteDynamicsWorld_saveKinematicState Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btDiscreteDynamicsWorld_getConstraint Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Int | index |
-> IO BtTypedConstraint |
btDiscreteDynamicsWorld_getConstraint0 Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Int | index |
-> IO BtTypedConstraint |
btDiscreteDynamicsWorld_getConstraint1 Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Int | index |
-> IO BtTypedConstraint |
btDiscreteDynamicsWorld_getConstraintSolver Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO BtConstraintSolver |
btDiscreteDynamicsWorld_addCharacter Source #
:: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | character |
-> IO () |
btDiscreteDynamicsWorld_solveConstraints Source #
:: (BtDiscreteDynamicsWorldClass bc, BtContactSolverInfoClass p0) | |
=> bc | |
-> p0 | solverInfo |
-> IO () |
btDiscreteDynamicsWorld_updateActions Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btDiscreteDynamicsWorld_updateVehicles Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btDiscreteDynamicsWorld_synchronizeSingleMotionState Source #
:: (BtDiscreteDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> IO () |
btDiscreteDynamicsWorld_addVehicle Source #
:: (BtDiscreteDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | vehicle |
-> IO () |
btDiscreteDynamicsWorld_synchronizeMotionStates Source #
:: BtDiscreteDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btDiscreteDynamicsWorld_removeCollisionObject Source #
:: (BtDiscreteDynamicsWorldClass bc, BtCollisionObjectClass p0) | |
=> bc | |
-> p0 | collisionObject |
-> IO () |
btDiscreteDynamicsWorld_setConstraintSolver Source #
:: (BtDiscreteDynamicsWorldClass bc, BtConstraintSolverClass p0) | |
=> bc | |
-> p0 | solver |
-> IO () |
btDiscreteDynamicsWorld_m_constraintSolver_set :: (BtDiscreteDynamicsWorldClass bc, BtConstraintSolverClass a) => bc -> a -> IO () Source #
btDiscreteDynamicsWorld_m_constraintSolver_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO BtConstraintSolver Source #
btDiscreteDynamicsWorld_m_constraints_set :: (BtDiscreteDynamicsWorldClass bc, BtAlignedObjectArray_btTypedConstraint_ptr_Class a) => bc -> a -> IO () Source #
btDiscreteDynamicsWorld_m_constraints_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btTypedConstraint_ptr_ Source #
btDiscreteDynamicsWorld_m_nonStaticRigidBodies_set :: (BtDiscreteDynamicsWorldClass bc, BtAlignedObjectArray_btRigidBody_ptr_Class a) => bc -> a -> IO () Source #
btDiscreteDynamicsWorld_m_nonStaticRigidBodies_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btRigidBody_ptr_ Source #
btDiscreteDynamicsWorld_m_gravity_set :: BtDiscreteDynamicsWorldClass bc => bc -> Vec3 -> IO () Source #
btDiscreteDynamicsWorld_m_gravity_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Vec3 Source #
btDiscreteDynamicsWorld_m_localTime_set :: BtDiscreteDynamicsWorldClass bc => bc -> Float -> IO () Source #
btDiscreteDynamicsWorld_m_localTime_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Float Source #
btDiscreteDynamicsWorld_m_ownsIslandManager_set :: BtDiscreteDynamicsWorldClass bc => bc -> Bool -> IO () Source #
btDiscreteDynamicsWorld_m_ownsIslandManager_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Bool Source #
btDiscreteDynamicsWorld_m_ownsConstraintSolver_set :: BtDiscreteDynamicsWorldClass bc => bc -> Bool -> IO () Source #
btDiscreteDynamicsWorld_m_ownsConstraintSolver_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Bool Source #
btDiscreteDynamicsWorld_m_synchronizeAllMotionStates_set :: BtDiscreteDynamicsWorldClass bc => bc -> Bool -> IO () Source #
btDiscreteDynamicsWorld_m_synchronizeAllMotionStates_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Bool Source #
btDiscreteDynamicsWorld_m_actions_set :: (BtDiscreteDynamicsWorldClass bc, BtAlignedObjectArray_btActionInterface_ptr_Class a) => bc -> a -> IO () Source #
btDiscreteDynamicsWorld_m_actions_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btActionInterface_ptr_ Source #
btDiscreteDynamicsWorld_m_profileTimings_set :: BtDiscreteDynamicsWorldClass bc => bc -> Int -> IO () Source #
btDiscreteDynamicsWorld_m_profileTimings_get :: BtDiscreteDynamicsWorldClass bc => bc -> IO Int Source #
btDynamicsWorld_setGravity Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> Vec3 | gravity |
-> IO Vec3 |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.h?r=2223#83 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.h?r=2223#83 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.cpp?r=2223
btDynamicsWorld_setGravity' Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> IO Vec3 |
btDynamicsWorld_addAction Source #
:: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | action |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.h?r=2223#131 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.h?r=2223#77 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.cpp?r=2223
btDynamicsWorld_addRigidBody Source #
:: (BtDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> IO () |
btDynamicsWorld_addRigidBody0 Source #
:: (BtDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> IO () |
btDynamicsWorld_addRigidBody1 Source #
:: (BtDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> Int | group |
-> Int | mask |
-> IO () |
btDynamicsWorld_clearForces Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btDynamicsWorld_removeVehicle Source #
:: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | vehicle |
-> IO () |
btDynamicsWorld_removeConstraint Source #
:: (BtDynamicsWorldClass bc, BtTypedConstraintClass p0) | |
=> bc | |
-> p0 | constraint |
-> IO () |
btDynamicsWorld_getNumConstraints Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> IO Int |
btDynamicsWorld_removeRigidBody Source #
:: (BtDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> IO () |
btDynamicsWorld_synchronizeMotionStates Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btDynamicsWorld_addConstraint Source #
:: (BtDynamicsWorldClass bc, BtTypedConstraintClass p0) | |
=> bc | |
-> p0 | constraint |
-> Bool | disableCollisionsBetweenLinkedBodies |
-> IO () |
btDynamicsWorld_getGravity Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> IO Vec3 |
btDynamicsWorld_debugDrawWorld Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.h?r=2223#79 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.h?r=2223#68 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btDynamicsWorld.cpp?r=2223
btDynamicsWorld_removeAction Source #
:: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | action |
-> IO () |
btDynamicsWorld_setWorldUserInfo Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> VoidPtr | worldUserInfo |
-> IO () |
btDynamicsWorld_removeCharacter Source #
:: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | character |
-> IO () |
btDynamicsWorld_getConstraint Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> Int | index |
-> IO BtTypedConstraint |
btDynamicsWorld_getConstraint0 Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> Int | index |
-> IO BtTypedConstraint |
btDynamicsWorld_getConstraint1 Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> Int | index |
-> IO BtTypedConstraint |
btDynamicsWorld_getConstraintSolver Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> IO BtConstraintSolver |
btDynamicsWorld_addCharacter Source #
:: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | character |
-> IO () |
btDynamicsWorld_addVehicle Source #
:: (BtDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | vehicle |
-> IO () |
btDynamicsWorld_getWorldUserInfo Source #
:: BtDynamicsWorldClass bc | |
=> bc | |
-> IO VoidPtr |
btDynamicsWorld_setConstraintSolver Source #
:: (BtDynamicsWorldClass bc, BtConstraintSolverClass p0) | |
=> bc | |
-> p0 | solver |
-> IO () |
btDynamicsWorld_m_worldUserInfo_set :: BtDynamicsWorldClass bc => bc -> VoidPtr -> IO () Source #
btDynamicsWorld_m_worldUserInfo_get :: BtDynamicsWorldClass bc => bc -> IO VoidPtr Source #
btDynamicsWorld_m_solverInfo_set :: (BtDynamicsWorldClass bc, BtContactSolverInfoClass a) => bc -> a -> IO () Source #
btDynamicsWorld_m_solverInfo_get :: BtDynamicsWorldClass bc => bc -> IO BtContactSolverInfo Source #
btRigidBody0 :: BtRigidBody_btRigidBodyConstructionInfoClass p0 => p0 -> IO BtRigidBody Source #
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#168 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#164 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody1 :: (BtMotionStateClass p1, BtCollisionShapeClass p2) => Float -> p1 -> p2 -> Vec3 -> IO BtRigidBody Source #
btRigidBody_free :: BtRigidBodyClass bc => bc -> IO () Source #
btRigidBody_setGravity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | acceleration |
-> IO Vec3 |
btRigidBody_setGravity' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_updateDeactivation Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#477 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#405 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_setAngularFactor Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | angFac |
-> IO Vec3 |
btRigidBody_setAngularFactor' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_setAngularFactor0 Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | angFac |
-> IO Vec3 |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#477 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#477 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_setAngularFactor0' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_setAngularFactor1 Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | angFac |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#606 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#482 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_internalWritebackVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO () |
btRigidBody_internalWritebackVelocity0 Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO () |
btRigidBody_internalWritebackVelocity1 Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btRigidBody_getPushVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_internalGetDeltaAngularVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_applyGravity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#628 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#207 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_serialize Source #
:: (BtRigidBodyClass bc, BtSerializerClass p1) | |
=> bc | |
-> VoidPtr | dataBuffer |
-> p1 | serializer |
-> IO String |
btRigidBody_getOrientation Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO UnitQuaternion |
btRigidBody_applyCentralForce Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | force |
-> IO Vec3 |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#268 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#268 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_applyCentralForce' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_setMotionState Source #
:: (BtRigidBodyClass bc, BtMotionStateClass p0) | |
=> bc | |
-> p0 | motionState |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#332 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#466 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_clearForces Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO () |
btRigidBody_getMotionState Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO BtMotionState |
btRigidBody_getMotionState0 Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO BtMotionState |
btRigidBody_getMotionState1 Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO BtMotionState |
btRigidBody_setDamping Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | lin_damping |
-> Float | ang_damping |
-> IO () |
btRigidBody_applyImpulse' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO (Vec3, Vec3) |
btRigidBody_applyTorque Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | torque |
-> IO Vec3 |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#299 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#299 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_applyTorque' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_internalApplyPushImpulse Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | linearComponent |
-> Vec3 | angularComponent |
-> Float | impulseMagnitude |
-> IO (Vec3, Vec3) |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#597 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#597 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_internalApplyPushImpulse' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | impulseMagnitude |
-> IO (Vec3, Vec3) |
btRigidBody_wantsSleeping Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Bool |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#452 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#422 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_setNewBroadphaseProxy Source #
:: (BtRigidBodyClass bc, BtBroadphaseProxyClass p0) | |
=> bc | |
-> p0 | broadphaseProxy |
-> IO () |
btRigidBody_getVelocityInLocalPoint Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | rel_pos |
-> IO (Vec3, Vec3) |
btRigidBody_getVelocityInLocalPoint' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO (Vec3, Vec3) |
btRigidBody_calculateSerializeBufferSize Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Int |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#361 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#625 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_setAngularVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | ang_vel |
-> IO Vec3 |
btRigidBody_setAngularVelocity' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_getLinearFactor Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_predictIntegratedTransform Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | step |
-> Transform | predictedTransform |
-> IO Transform |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#203 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#203 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_predictIntegratedTransform' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | step |
-> IO Transform |
btRigidBody_internalGetAngularFactor Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_getAngularSleepingThreshold Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Float |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#238 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#233 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_applyDamping Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btRigidBody_saveKinematicState Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | step |
-> IO () |
btRigidBody_setSleepingThresholds Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | linear |
-> Float | angular |
-> IO () |
btRigidBody_getAngularVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_getLinearSleepingThreshold Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Float |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#561 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#228 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_internalGetInvMass Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_applyTorqueImpulse Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | torque |
-> IO Vec3 |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#315 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#315 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_applyTorqueImpulse' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_internalGetPushVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_setLinearFactor Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | linearFactor |
-> IO Vec3 |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#254 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#254 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_setLinearFactor' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_serializeSingleObject Source #
:: (BtRigidBodyClass bc, BtSerializerClass p0) | |
=> bc | |
-> p0 | serializer |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#259 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#630 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_getInvMass Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Float |
btRigidBody_getTotalForce Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_getCenterOfMassPosition Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#381 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#381 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
:: BtRigidBodyClass bc | |
=> bc | |
-> IO (Vec3, Vec3) |
btRigidBody_getBroadphaseProxy Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO BtBroadphaseProxy |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#444 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#444 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_getBroadphaseProxy0 Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO BtBroadphaseProxy |
btRigidBody_getBroadphaseProxy1 Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO BtBroadphaseProxy |
btRigidBody_getCollisionShape Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO BtCollisionShape |
btRigidBody_getCollisionShape0 Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO BtCollisionShape |
btRigidBody_getCollisionShape1 Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO BtCollisionShape |
:: BtCollisionObjectClass p0 | |
=> p0 | colObj |
-> IO BtRigidBody |
:: BtCollisionObjectClass p0 | |
=> p0 | colObj |
-> IO BtRigidBody |
:: BtCollisionObjectClass p0 | |
=> p0 | colObj |
-> IO BtRigidBody |
btRigidBody_checkCollideWithOverride Source #
:: (BtRigidBodyClass bc, BtCollisionObjectClass p0) | |
=> bc | |
-> p0 | co |
-> IO Bool |
btRigidBody_translate Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | v |
-> IO Vec3 |
btRigidBody_translate' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_updateInertiaTensor Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#304 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#338 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_applyForce' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO (Vec3, Vec3) |
btRigidBody_internalGetAngularVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | angVel |
-> IO Vec3 |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#581 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#581 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_internalGetAngularVelocity' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_setupRigidBody Source #
:: (BtRigidBodyClass bc, BtRigidBody_btRigidBodyConstructionInfoClass p0) | |
=> bc | |
-> p0 | constructionInfo |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#310 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#181 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_applyCentralImpulse Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | impulse |
-> IO Vec3 |
btRigidBody_applyCentralImpulse' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_getTurnVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_getDeltaLinearVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_integrateVelocities Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | step |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#211 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#264 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_getGravity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_setMassProps Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | mass |
-> Vec3 | inertia |
-> IO Vec3 |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#248 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#248 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_setMassProps' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Float | mass |
-> IO Vec3 |
btRigidBody_setCenterOfMassTransform Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Transform | xform |
-> IO Transform |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#266 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#266 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_setCenterOfMassTransform' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Transform |
:: BtRigidBodyClass bc | |
=> bc | |
-> Int | flags |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#499 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#512 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_addConstraintRef Source #
:: (BtRigidBodyClass bc, BtTypedConstraintClass p0) | |
=> bc | |
-> p0 | c |
-> IO () |
btRigidBody_setLinearVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | lin_vel |
-> IO Vec3 |
btRigidBody_setLinearVelocity' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_isInWorld Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Bool |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#278 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#492 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_getTotalTorque Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_getNumConstraintRefs Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Int |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#399 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#507 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_computeAngularImpulseDenominator Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | axis |
-> IO (Float, Vec3) |
btRigidBody_computeAngularImpulseDenominator' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO (Float, Vec3) |
btRigidBody_getInvInertiaTensorWorld Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Mat3 |
btRigidBody_getDeltaAngularVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_internalGetDeltaLinearVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_computeImpulseDenominator Source #
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#387 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#387 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_computeImpulseDenominator' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO (Float, Vec3, Vec3) |
btRigidBody_getConstraintRef Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Int | index |
-> IO BtTypedConstraint |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#223 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#502 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_getAngularDamping Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Float |
btRigidBody_internalGetTurnVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_proceedToTransform Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Transform | newTrans |
-> IO Transform |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#185 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#185 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_proceedToTransform' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Transform |
btRigidBody_setInvInertiaDiagLocal Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> Vec3 | diagInvInertia |
-> IO Vec3 |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#288 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#288 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_setInvInertiaDiagLocal' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_getInvInertiaDiagLocal Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_getCenterOfMassTransform Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Transform |
btRigidBody_removeConstraintRef Source #
:: (BtRigidBodyClass bc, BtTypedConstraintClass p0) | |
=> bc | |
-> p0 | c |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#486 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#500 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_getAngularFactor Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
btRigidBody_getLinearVelocity Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Vec3 |
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Int |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#576 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#517 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_internalGetVelocityInLocalPointObsolete' Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO (Vec3, Vec3) |
btRigidBody_getLinearDamping Source #
:: BtRigidBodyClass bc | |
=> bc | |
-> IO Float |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#77 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.h?r=2223#218 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btRigidBody.cpp?r=2223
btRigidBody_m_additionalAngularDampingFactor_set :: BtRigidBodyClass bc => bc -> Float -> IO () Source #
btRigidBody_m_additionalAngularDampingFactor_get :: BtRigidBodyClass bc => bc -> IO Float Source #
btRigidBody_m_additionalAngularDampingThresholdSqr_set :: BtRigidBodyClass bc => bc -> Float -> IO () Source #
btRigidBody_m_additionalAngularDampingThresholdSqr_get :: BtRigidBodyClass bc => bc -> IO Float Source #
btRigidBody_m_additionalDamping_set :: BtRigidBodyClass bc => bc -> Bool -> IO () Source #
btRigidBody_m_additionalDamping_get :: BtRigidBodyClass bc => bc -> IO Bool Source #
btRigidBody_m_additionalDampingFactor_set :: BtRigidBodyClass bc => bc -> Float -> IO () Source #
btRigidBody_m_additionalDampingFactor_get :: BtRigidBodyClass bc => bc -> IO Float Source #
btRigidBody_m_additionalLinearDampingThresholdSqr_set :: BtRigidBodyClass bc => bc -> Float -> IO () Source #
btRigidBody_m_additionalLinearDampingThresholdSqr_get :: BtRigidBodyClass bc => bc -> IO Float Source #
btRigidBody_m_angularDamping_set :: BtRigidBodyClass bc => bc -> Float -> IO () Source #
btRigidBody_m_angularDamping_get :: BtRigidBodyClass bc => bc -> IO Float Source #
btRigidBody_m_angularFactor_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_angularFactor_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_angularSleepingThreshold_set :: BtRigidBodyClass bc => bc -> Float -> IO () Source #
btRigidBody_m_angularSleepingThreshold_get :: BtRigidBodyClass bc => bc -> IO Float Source #
btRigidBody_m_angularVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_angularVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_constraintRefs_set :: (BtRigidBodyClass bc, BtAlignedObjectArray_btTypedConstraint_ptr_Class a) => bc -> a -> IO () Source #
btRigidBody_m_constraintRefs_get :: BtRigidBodyClass bc => bc -> IO BtAlignedObjectArray_btTypedConstraint_ptr_ Source #
btRigidBody_m_contactSolverType_set :: BtRigidBodyClass bc => bc -> Int -> IO () Source #
btRigidBody_m_contactSolverType_get :: BtRigidBodyClass bc => bc -> IO Int Source #
btRigidBody_m_debugBodyId_set :: BtRigidBodyClass bc => bc -> Int -> IO () Source #
btRigidBody_m_debugBodyId_get :: BtRigidBodyClass bc => bc -> IO Int Source #
btRigidBody_m_deltaAngularVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_deltaAngularVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_deltaLinearVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_deltaLinearVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_frictionSolverType_set :: BtRigidBodyClass bc => bc -> Int -> IO () Source #
btRigidBody_m_frictionSolverType_get :: BtRigidBodyClass bc => bc -> IO Int Source #
btRigidBody_m_gravity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_gravity_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_gravity_acceleration_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_gravity_acceleration_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_invInertiaLocal_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_invInertiaLocal_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_invInertiaTensorWorld_set :: BtRigidBodyClass bc => bc -> Mat3 -> IO () Source #
btRigidBody_m_invInertiaTensorWorld_get :: BtRigidBodyClass bc => bc -> IO Mat3 Source #
btRigidBody_m_invMass_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_invMass_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_inverseMass_set :: BtRigidBodyClass bc => bc -> Float -> IO () Source #
btRigidBody_m_inverseMass_get :: BtRigidBodyClass bc => bc -> IO Float Source #
btRigidBody_m_linearDamping_set :: BtRigidBodyClass bc => bc -> Float -> IO () Source #
btRigidBody_m_linearDamping_get :: BtRigidBodyClass bc => bc -> IO Float Source #
btRigidBody_m_linearFactor_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_linearFactor_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_linearSleepingThreshold_set :: BtRigidBodyClass bc => bc -> Float -> IO () Source #
btRigidBody_m_linearSleepingThreshold_get :: BtRigidBodyClass bc => bc -> IO Float Source #
btRigidBody_m_linearVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_linearVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_optionalMotionState_set :: (BtRigidBodyClass bc, BtMotionStateClass a) => bc -> a -> IO () Source #
btRigidBody_m_optionalMotionState_get :: BtRigidBodyClass bc => bc -> IO BtMotionState Source #
btRigidBody_m_pushVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_pushVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_rigidbodyFlags_set :: BtRigidBodyClass bc => bc -> Int -> IO () Source #
btRigidBody_m_rigidbodyFlags_get :: BtRigidBodyClass bc => bc -> IO Int Source #
btRigidBody_m_totalForce_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_totalForce_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_totalTorque_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_totalTorque_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_m_turnVelocity_set :: BtRigidBodyClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_m_turnVelocity_get :: BtRigidBodyClass bc => bc -> IO Vec3 Source #
btRigidBody_btRigidBodyConstructionInfo :: (BtMotionStateClass p1, BtCollisionShapeClass p2) => Float -> p1 -> p2 -> Vec3 -> IO BtRigidBody_btRigidBodyConstructionInfo Source #
btRigidBody_btRigidBodyConstructionInfo_free :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingFactor_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingFactor_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingThresholdSqr_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalAngularDampingThresholdSqr_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalDamping_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Bool -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalDamping_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Bool Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalDampingFactor_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalDampingFactor_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalLinearDampingThresholdSqr_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_additionalLinearDampingThresholdSqr_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_angularDamping_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_angularDamping_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_angularSleepingThreshold_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_angularSleepingThreshold_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_collisionShape_set :: (BtRigidBody_btRigidBodyConstructionInfoClass bc, BtCollisionShapeClass a) => bc -> a -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_collisionShape_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO BtCollisionShape Source #
btRigidBody_btRigidBodyConstructionInfo_m_friction_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_friction_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_linearDamping_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_linearDamping_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_linearSleepingThreshold_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_linearSleepingThreshold_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_localInertia_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Vec3 -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_localInertia_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Vec3 Source #
btRigidBody_btRigidBodyConstructionInfo_m_mass_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_mass_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_motionState_set :: (BtRigidBody_btRigidBodyConstructionInfoClass bc, BtMotionStateClass a) => bc -> a -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_motionState_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO BtMotionState Source #
btRigidBody_btRigidBodyConstructionInfo_m_restitution_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Float -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_restitution_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Float Source #
btRigidBody_btRigidBodyConstructionInfo_m_startWorldTransform_set :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> Transform -> IO () Source #
btRigidBody_btRigidBodyConstructionInfo_m_startWorldTransform_get :: BtRigidBody_btRigidBodyConstructionInfoClass bc => bc -> IO Transform Source #
btRigidBodyDoubleData_free :: BtRigidBodyDoubleDataClass bc => bc -> IO () Source #
btRigidBodyDoubleData_m_collisionObjectData_set :: (BtRigidBodyDoubleDataClass bc, BtCollisionObjectDoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_collisionObjectData_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtCollisionObjectDoubleData Source #
btRigidBodyDoubleData_m_invInertiaTensorWorld_set :: (BtRigidBodyDoubleDataClass bc, BtMatrix3x3DoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_invInertiaTensorWorld_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtMatrix3x3DoubleData Source #
btRigidBodyDoubleData_m_linearVelocity_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_linearVelocity_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData Source #
btRigidBodyDoubleData_m_angularVelocity_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_angularVelocity_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData Source #
btRigidBodyDoubleData_m_angularFactor_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_angularFactor_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData Source #
btRigidBodyDoubleData_m_linearFactor_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_linearFactor_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData Source #
btRigidBodyDoubleData_m_gravity_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_gravity_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData Source #
btRigidBodyDoubleData_m_gravity_acceleration_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_gravity_acceleration_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData Source #
btRigidBodyDoubleData_m_invInertiaLocal_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_invInertiaLocal_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData Source #
btRigidBodyDoubleData_m_totalForce_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_totalForce_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData Source #
btRigidBodyDoubleData_m_totalTorque_set :: (BtRigidBodyDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO () Source #
btRigidBodyDoubleData_m_totalTorque_get :: BtRigidBodyDoubleDataClass bc => bc -> IO BtVector3DoubleData Source #
btRigidBodyDoubleData_m_inverseMass_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO () Source #
btRigidBodyDoubleData_m_inverseMass_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double Source #
btRigidBodyDoubleData_m_linearDamping_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO () Source #
btRigidBodyDoubleData_m_linearDamping_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double Source #
btRigidBodyDoubleData_m_angularDamping_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO () Source #
btRigidBodyDoubleData_m_angularDamping_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double Source #
btRigidBodyDoubleData_m_additionalDampingFactor_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO () Source #
btRigidBodyDoubleData_m_additionalDampingFactor_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double Source #
btRigidBodyDoubleData_m_additionalLinearDampingThresholdSqr_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO () Source #
btRigidBodyDoubleData_m_additionalLinearDampingThresholdSqr_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double Source #
btRigidBodyDoubleData_m_additionalAngularDampingThresholdSqr_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO () Source #
btRigidBodyDoubleData_m_additionalAngularDampingThresholdSqr_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double Source #
btRigidBodyDoubleData_m_additionalAngularDampingFactor_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO () Source #
btRigidBodyDoubleData_m_additionalAngularDampingFactor_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double Source #
btRigidBodyDoubleData_m_linearSleepingThreshold_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO () Source #
btRigidBodyDoubleData_m_linearSleepingThreshold_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double Source #
btRigidBodyDoubleData_m_angularSleepingThreshold_set :: BtRigidBodyDoubleDataClass bc => bc -> Double -> IO () Source #
btRigidBodyDoubleData_m_angularSleepingThreshold_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Double Source #
btRigidBodyDoubleData_m_additionalDamping_set :: BtRigidBodyDoubleDataClass bc => bc -> Int -> IO () Source #
btRigidBodyDoubleData_m_additionalDamping_get :: BtRigidBodyDoubleDataClass bc => bc -> IO Int Source #
btRigidBodyFloatData_free :: BtRigidBodyFloatDataClass bc => bc -> IO () Source #
btRigidBodyFloatData_m_additionalAngularDampingFactor_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO () Source #
btRigidBodyFloatData_m_additionalAngularDampingFactor_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float Source #
btRigidBodyFloatData_m_additionalAngularDampingThresholdSqr_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO () Source #
btRigidBodyFloatData_m_additionalAngularDampingThresholdSqr_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float Source #
btRigidBodyFloatData_m_additionalDamping_set :: BtRigidBodyFloatDataClass bc => bc -> Int -> IO () Source #
btRigidBodyFloatData_m_additionalDamping_get :: BtRigidBodyFloatDataClass bc => bc -> IO Int Source #
btRigidBodyFloatData_m_additionalDampingFactor_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO () Source #
btRigidBodyFloatData_m_additionalDampingFactor_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float Source #
btRigidBodyFloatData_m_additionalLinearDampingThresholdSqr_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO () Source #
btRigidBodyFloatData_m_additionalLinearDampingThresholdSqr_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float Source #
btRigidBodyFloatData_m_angularDamping_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO () Source #
btRigidBodyFloatData_m_angularDamping_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float Source #
btRigidBodyFloatData_m_angularFactor_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_angularFactor_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData Source #
btRigidBodyFloatData_m_angularSleepingThreshold_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO () Source #
btRigidBodyFloatData_m_angularSleepingThreshold_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float Source #
btRigidBodyFloatData_m_angularVelocity_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_angularVelocity_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData Source #
btRigidBodyFloatData_m_collisionObjectData_set :: (BtRigidBodyFloatDataClass bc, BtCollisionObjectFloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_collisionObjectData_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtCollisionObjectFloatData Source #
btRigidBodyFloatData_m_gravity_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_gravity_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData Source #
btRigidBodyFloatData_m_gravity_acceleration_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_gravity_acceleration_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData Source #
btRigidBodyFloatData_m_invInertiaLocal_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_invInertiaLocal_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData Source #
btRigidBodyFloatData_m_invInertiaTensorWorld_set :: (BtRigidBodyFloatDataClass bc, BtMatrix3x3FloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_invInertiaTensorWorld_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtMatrix3x3FloatData Source #
btRigidBodyFloatData_m_inverseMass_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO () Source #
btRigidBodyFloatData_m_inverseMass_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float Source #
btRigidBodyFloatData_m_linearDamping_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO () Source #
btRigidBodyFloatData_m_linearDamping_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float Source #
btRigidBodyFloatData_m_linearFactor_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_linearFactor_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData Source #
btRigidBodyFloatData_m_linearSleepingThreshold_set :: BtRigidBodyFloatDataClass bc => bc -> Float -> IO () Source #
btRigidBodyFloatData_m_linearSleepingThreshold_get :: BtRigidBodyFloatDataClass bc => bc -> IO Float Source #
btRigidBodyFloatData_m_linearVelocity_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_linearVelocity_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData Source #
btRigidBodyFloatData_m_totalForce_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_totalForce_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData Source #
btRigidBodyFloatData_m_totalTorque_set :: (BtRigidBodyFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO () Source #
btRigidBodyFloatData_m_totalTorque_get :: BtRigidBodyFloatDataClass bc => bc -> IO BtVector3FloatData Source #
btSimpleDynamicsWorld :: (BtDispatcherClass p0, BtBroadphaseInterfaceClass p1, BtConstraintSolverClass p2, BtCollisionConfigurationClass p3) => p0 -> p1 -> p2 -> p3 -> IO BtSimpleDynamicsWorld Source #
btSimpleDynamicsWorld_free :: BtSimpleDynamicsWorldClass bc => bc -> IO () Source #
btSimpleDynamicsWorld_predictUnconstraintMotion Source #
:: BtSimpleDynamicsWorldClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
btSimpleDynamicsWorld_setGravity Source #
:: BtSimpleDynamicsWorldClass bc | |
=> bc | |
-> Vec3 | gravity |
-> IO Vec3 |
btSimpleDynamicsWorld_setGravity' Source #
:: BtSimpleDynamicsWorldClass bc | |
=> bc | |
-> IO Vec3 |
btSimpleDynamicsWorld_addAction Source #
:: (BtSimpleDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | action |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h?r=2223#74 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h?r=2223#65 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp?r=2223
btSimpleDynamicsWorld_synchronizeMotionStates Source #
:: BtSimpleDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btSimpleDynamicsWorld_setConstraintSolver Source #
:: (BtSimpleDynamicsWorldClass bc, BtConstraintSolverClass p0) | |
=> bc | |
-> p0 | solver |
-> IO () |
btSimpleDynamicsWorld_getConstraintSolver Source #
:: BtSimpleDynamicsWorldClass bc | |
=> bc | |
-> IO BtConstraintSolver |
btSimpleDynamicsWorld_removeRigidBody Source #
:: (BtSimpleDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> IO () |
btSimpleDynamicsWorld_addRigidBody Source #
:: (BtSimpleDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> IO () |
btSimpleDynamicsWorld_addRigidBody0 Source #
:: (BtSimpleDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> IO () |
btSimpleDynamicsWorld_addRigidBody1 Source #
:: (BtSimpleDynamicsWorldClass bc, BtRigidBodyClass p0) | |
=> bc | |
-> p0 | body |
-> Int | group |
-> Int | mask |
-> IO () |
btSimpleDynamicsWorld_getGravity Source #
:: BtSimpleDynamicsWorldClass bc | |
=> bc | |
-> IO Vec3 |
btSimpleDynamicsWorld_integrateTransforms Source #
:: BtSimpleDynamicsWorldClass bc | |
=> bc | |
-> Float | timeStep |
-> IO () |
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h?r=2223#70 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h?r=2223#37 http://code.google.com/p/bullet/source/browse/trunk/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp?r=2223
btSimpleDynamicsWorld_removeCollisionObject Source #
:: (BtSimpleDynamicsWorldClass bc, BtCollisionObjectClass p0) | |
=> bc | |
-> p0 | collisionObject |
-> IO () |
btSimpleDynamicsWorld_clearForces Source #
:: BtSimpleDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btSimpleDynamicsWorld_removeAction Source #
:: (BtSimpleDynamicsWorldClass bc, BtActionInterfaceClass p0) | |
=> bc | |
-> p0 | action |
-> IO () |
btSimpleDynamicsWorld_updateAabbs Source #
:: BtSimpleDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btSimpleDynamicsWorld_debugDrawWorld Source #
:: BtSimpleDynamicsWorldClass bc | |
=> bc | |
-> IO () |
btSimpleDynamicsWorld_m_constraintSolver_set :: (BtSimpleDynamicsWorldClass bc, BtConstraintSolverClass a) => bc -> a -> IO () Source #
btSimpleDynamicsWorld_m_constraintSolver_get :: BtSimpleDynamicsWorldClass bc => bc -> IO BtConstraintSolver Source #
btSimpleDynamicsWorld_m_ownsConstraintSolver_set :: BtSimpleDynamicsWorldClass bc => bc -> Bool -> IO () Source #
btSimpleDynamicsWorld_m_ownsConstraintSolver_get :: BtSimpleDynamicsWorldClass bc => bc -> IO Bool Source #
btSimpleDynamicsWorld_m_gravity_set :: BtSimpleDynamicsWorldClass bc => bc -> Vec3 -> IO () Source #
btSimpleDynamicsWorld_m_gravity_get :: BtSimpleDynamicsWorldClass bc => bc -> IO Vec3 Source #