30 class btPhysicsSystem;
78 class btConstraintInfo1;
btMatrix3x3FloatData m_locii
btVector3FloatData * m_framerefs
btMatrix3x3FloatData m_invwi
btTransformFloatData m_framexform
float m_selfCollisionImpulseFactor
btVector3FloatData m_dimpulses[2]
float m_maxSelfCollisionImpulse
btVector3FloatData m_vimpulses[2]
float m_softKineticClusterHardness
float m_softSoftClusterHardness
float m_rigidContactHardness
float m_softKineticClusterImpulseSplit
float m_kineticContactHardness
float m_softContactHardness
float m_softRigidClusterImpulseSplit
float m_softRigidClusterHardness
float m_softSoftClusterImpulseSplit
SoftBodyMaterialData * m_material
btVector3FloatData m_normal
SoftBodyMaterialData * m_material
btVector3FloatData m_position
btVector3FloatData m_normal
btVector3FloatData m_previousPosition
btVector3FloatData m_accumulatedForce
btVector3FloatData m_velocity
SoftBodyMaterialData * m_material
btVector3FloatData * m_positions
btMatrix3x3FloatData m_scale
btMatrix3x3FloatData m_rot
btMatrix3x3FloatData m_aqq
btVector3FloatData m_c0[4]
SoftBodyMaterialData * m_material
bInvalidHandle * m_rigidBody
btVector3FloatData m_localFrame
btMatrix3x3FloatData m_c0
short m_quantizedAabbMin[3]
short m_quantizedAabbMax[3]
btConvexInternalShapeData m_convexInternalShapeData
double m_ccdSweptSphereRadius
double m_contactProcessingThreshold
btTransformDoubleData m_interpolationWorldTransform
btVector3DoubleData m_anisotropicFriction
btVector3DoubleData m_interpolationLinearVelocity
btCollisionShapeData * m_rootCollisionShape
double m_ccdMotionThreshold
double m_deactivationTime
int m_collisionFilterGroup
btTransformDoubleData m_worldTransform
void * m_broadphaseHandle
double m_contactStiffness
btVector3DoubleData m_interpolationAngularVelocity
int m_hasAnisotropicFriction
int m_collisionFilterMask
float m_contactProcessingThreshold
void * m_broadphaseHandle
int m_hasAnisotropicFriction
btTransformFloatData m_interpolationWorldTransform
int m_collisionFilterGroup
float m_ccdMotionThreshold
int m_collisionFilterMask
btVector3FloatData m_anisotropicFriction
btCollisionShapeData * m_rootCollisionShape
float m_ccdSweptSphereRadius
btTransformFloatData m_worldTransform
btVector3FloatData m_interpolationLinearVelocity
btVector3FloatData m_interpolationAngularVelocity
btTransformFloatData m_transform
btCollisionShapeData * m_childShape
btCollisionShapeData m_collisionShapeData
btCompoundShapeChildData * m_childShapePtr
btConvexInternalShapeData m_convexInternalShapeData
btTransformFloatData m_rbAFrame
btTransformFloatData m_rbBFrame
btTypedConstraintData m_typeConstraintData
btTransformDoubleData m_rbBFrame
btTypedConstraintDoubleData m_typeConstraintData
double m_relaxationFactor
btTransformDoubleData m_rbAFrame
btVector3DoubleData * m_unscaledPointsDoublePtr
btConvexInternalShapeData m_convexInternalShapeData
btVector3FloatData * m_unscaledPointsFloatPtr
btCollisionShapeData m_collisionShapeData
btVector3FloatData m_implicitShapeDimensions
btVector3FloatData m_localScaling
btConvexInternalShapeData m_convexInternalShapeData
btVector3DoubleData m_gravity
btContactSolverInfoDoubleData m_solverInfo
btContactSolverInfoFloatData m_solverInfo
btVector3FloatData m_gravity
btStridingMeshInterfaceData m_meshInterface
btVector3FloatData m_localScaling
btCollisionShapeData m_collisionShapeData
btVector3DoubleData m_axisInA
btVector3DoubleData m_axisInB
btTypedConstraintDoubleData m_typeConstraintData
btVector3FloatData m_axisInB
btVector3FloatData m_axisInA
btTypedConstraintFloatData m_typeConstraintData
int m_useOffsetForConstraintFrame
btTypedConstraintData m_typeConstraintData
int m_useLinearReferenceFrameA
btTransformFloatData m_rbBFrame
btVector3FloatData m_angularLowerLimit
btTransformFloatData m_rbAFrame
btVector3FloatData m_linearUpperLimit
btVector3FloatData m_linearLowerLimit
btVector3FloatData m_angularUpperLimit
int m_useOffsetForConstraintFrame
btTransformDoubleData m_rbAFrame
int m_useLinearReferenceFrameA
btVector3DoubleData m_linearUpperLimit
btTransformDoubleData m_rbBFrame
btVector3DoubleData m_linearLowerLimit
btTypedConstraintDoubleData m_typeConstraintData
btVector3DoubleData m_angularUpperLimit
btVector3DoubleData m_angularLowerLimit
char m_linearEnableMotor[4]
btVector3FloatData m_angularTargetVelocity
btVector3FloatData m_linearMaxMotorForce
btVector3FloatData m_angularMaxMotorForce
btVector3FloatData m_angularMotorCFM
char m_angularServoMotor[4]
btTransformFloatData m_rbAFrame
char m_angularSpringDampingLimited[4]
btVector3FloatData m_linearSpringDamping
btVector3FloatData m_linearStopERP
btVector3FloatData m_linearSpringStiffness
char m_angularEnableMotor[4]
char m_linearServoMotor[4]
btVector3FloatData m_linearUpperLimit
btVector3FloatData m_linearBounce
char m_linearSpringStiffnessLimited[4]
btVector3FloatData m_angularEquilibriumPoint
char m_angularSpringStiffnessLimited[4]
btVector3FloatData m_angularMotorERP
btVector3FloatData m_linearServoTarget
char m_linearSpringDampingLimited[4]
btVector3FloatData m_angularUpperLimit
char m_linearEnableSpring[4]
btTypedConstraintData m_typeConstraintData
btTransformFloatData m_rbBFrame
btVector3FloatData m_linearEquilibriumPoint
btVector3FloatData m_angularStopCFM
char m_angularEnableSpring[4]
btVector3FloatData m_linearTargetVelocity
btVector3FloatData m_linearMotorCFM
btVector3FloatData m_linearLowerLimit
btVector3FloatData m_angularSpringDamping
btVector3FloatData m_angularSpringStiffness
btVector3FloatData m_angularLowerLimit
btVector3FloatData m_angularBounce
btVector3FloatData m_angularServoTarget
btVector3FloatData m_linearMotorERP
btVector3FloatData m_angularStopERP
btVector3FloatData m_linearStopCFM
char m_linearServoMotor[4]
btVector3DoubleData m_linearServoTarget
char m_angularEnableSpring[4]
btVector3DoubleData m_angularLowerLimit
btVector3DoubleData m_angularStopERP
btVector3DoubleData m_linearLowerLimit
btVector3DoubleData m_linearMotorCFM
btVector3DoubleData m_linearMaxMotorForce
btVector3DoubleData m_angularBounce
char m_linearSpringDampingLimited[4]
char m_linearEnableMotor[4]
btVector3DoubleData m_angularMotorCFM
char m_linearSpringStiffnessLimited[4]
btTransformDoubleData m_rbAFrame
char m_angularSpringDampingLimited[4]
btVector3DoubleData m_angularServoTarget
btVector3DoubleData m_linearStopCFM
btVector3DoubleData m_linearSpringStiffness
btVector3DoubleData m_linearStopERP
btVector3DoubleData m_linearBounce
btVector3DoubleData m_linearEquilibriumPoint
btVector3DoubleData m_angularMaxMotorForce
btTransformDoubleData m_rbBFrame
btVector3DoubleData m_angularMotorERP
btVector3DoubleData m_angularUpperLimit
btVector3DoubleData m_linearSpringDamping
btVector3DoubleData m_linearUpperLimit
btVector3DoubleData m_angularSpringStiffness
btVector3DoubleData m_linearMotorERP
btTypedConstraintDoubleData m_typeConstraintData
char m_angularSpringStiffnessLimited[4]
btVector3DoubleData m_angularEquilibriumPoint
char m_angularEnableMotor[4]
char m_linearEnableSpring[4]
char m_angularServoMotor[4]
btVector3DoubleData m_angularStopCFM
btVector3DoubleData m_angularTargetVelocity
btVector3DoubleData m_angularSpringDamping
btVector3DoubleData m_linearTargetVelocity
btGeneric6DofConstraintData m_6dofData
float m_springStiffness[6]
float m_equilibriumPoint[6]
double m_equilibriumPoint[6]
btGeneric6DofConstraintDoubleData2 m_6dofData
double m_springStiffness[6]
double m_springDamping[6]
btTransformDoubleData m_rbAFrame
btTypedConstraintDoubleData m_typeConstraintData
double m_relaxationFactor
btTransformDoubleData m_rbBFrame
double m_motorTargetVelocity
btTransformDoubleData m_rbBFrame
float m_motorTargetVelocity
btTransformDoubleData m_rbAFrame
btTypedConstraintData m_typeConstraintData
btTypedConstraintData m_typeConstraintData
btTransformFloatData m_rbAFrame
float m_motorTargetVelocity
btTransformFloatData m_rbBFrame
btVector3DoubleData m_el[3]
btVector3FloatData m_el[3]
btCharIndexTripletData * m_3indices8
btIntIndexData * m_indices32
btShortIntIndexTripletData * m_3indices16
btVector3FloatData * m_vertices3f
btShortIntIndexData * m_indices16
btVector3DoubleData * m_vertices3d
btVector3DoubleData m_baseAngularVelocity
btMultiBodyLinkDoubleData * m_links
btCollisionObjectDoubleData * m_baseCollider
btQuaternionDoubleData m_baseWorldOrientation
btVector3DoubleData m_baseInertia
btVector3DoubleData m_baseWorldPosition
btVector3DoubleData m_baseLinearVelocity
btVector3FloatData m_baseLinearVelocity
btCollisionObjectFloatData * m_baseCollider
btQuaternionFloatData m_baseWorldOrientation
btVector3FloatData m_baseInertia
btVector3FloatData m_baseWorldPosition
btMultiBodyLinkFloatData * m_links
btVector3FloatData m_baseAngularVelocity
btMultiBodyDoubleData * m_multiBody
btCollisionObjectDoubleData m_colObjData
btCollisionObjectFloatData m_colObjData
btMultiBodyFloatData * m_multiBody
btVector3DoubleData m_parentComToThisPivotOffset
btVector3DoubleData m_thisPivotToThisComOffset
btQuaternionDoubleData m_zeroRotParentToThis
btVector3DoubleData m_absFrameTotVelocityTop
btCollisionObjectDoubleData * m_linkCollider
btVector3DoubleData m_jointAxisBottom[6]
btVector3DoubleData m_absFrameTotVelocityBottom
btVector3DoubleData m_absFrameLocVelocityBottom
double m_jointMaxVelocity
btVector3DoubleData m_absFrameLocVelocityTop
btVector3DoubleData m_jointAxisTop[6]
btVector3DoubleData m_linkInertia
btQuaternionFloatData m_zeroRotParentToThis
btVector3FloatData m_jointAxisBottom[6]
btVector3FloatData m_absFrameTotVelocityBottom
btCollisionObjectFloatData * m_linkCollider
btVector3FloatData m_parentComToThisPivotOffset
btVector3FloatData m_absFrameLocVelocityBottom
btVector3FloatData m_absFrameLocVelocityTop
btVector3FloatData m_jointAxisTop[6]
btVector3FloatData m_thisPivotToThisComOffset
btVector3FloatData m_absFrameTotVelocityTop
btVector3FloatData m_linkInertia
int m_localPositionArraySize
btPositionAndRadius * m_localPositionArrayPtr
btConvexInternalShapeData m_convexInternalShapeData
btVector3DoubleData m_aabbMaxOrg
btVector3DoubleData m_aabbMinOrg
btVector3FloatData m_aabbMaxOrg
btVector3FloatData m_aabbMinOrg
int m_pointCachePartId0[4]
double m_pointCachePrevRHS[4]
btCollisionObjectDoubleData * m_body1
double m_pointCacheCombinedContactStiffness1[4]
btVector3DoubleData m_pointCacheLateralFrictionDir1[4]
btVector3DoubleData m_pointCachePositionWorldOnB[4]
double m_pointCacheCombinedSpinningFriction[4]
double m_pointCacheAppliedImpulseLateral1[4]
btVector3DoubleData m_pointCacheLocalPointB[4]
btVector3DoubleData m_pointCacheLateralFrictionDir2[4]
double m_pointCacheCombinedRestitution[4]
int m_pointCacheContactPointFlags[4]
int m_pointCacheIndex0[4]
double m_contactProcessingThreshold
double m_pointCacheDistance[4]
double m_pointCacheCombinedRollingFriction[4]
int m_pointCacheIndex1[4]
double m_pointCacheContactMotion1[4]
btVector3DoubleData m_pointCachePositionWorldOnA[4]
double m_pointCacheAppliedImpulseLateral2[4]
btCollisionObjectDoubleData * m_body0
double m_pointCacheCombinedFriction[4]
int m_pointCacheLifeTime[4]
double m_pointCacheCombinedContactDamping1[4]
double m_pointCacheFrictionCFM[4]
double m_pointCacheAppliedImpulse[4]
btVector3DoubleData m_pointCacheLocalPointA[4]
double m_pointCacheContactMotion2[4]
int m_pointCachePartId1[4]
double m_pointCacheContactERP[4]
double m_contactBreakingThreshold
double m_pointCacheContactCFM[4]
btVector3DoubleData m_pointCacheNormalWorldOnB[4]
int m_pointCacheContactPointFlags[4]
float m_pointCacheDistance[4]
btCollisionObjectFloatData * m_body0
float m_pointCacheContactERP[4]
float m_pointCacheCombinedRollingFriction[4]
float m_pointCacheCombinedFriction[4]
float m_pointCacheAppliedImpulse[4]
float m_pointCacheCombinedContactDamping1[4]
float m_pointCacheContactMotion1[4]
int m_pointCacheIndex0[4]
btVector3FloatData m_pointCacheLateralFrictionDir1[4]
float m_contactBreakingThreshold
btVector3FloatData m_pointCacheNormalWorldOnB[4]
float m_contactProcessingThreshold
int m_pointCachePartId0[4]
float m_pointCacheAppliedImpulseLateral2[4]
btVector3FloatData m_pointCachePositionWorldOnB[4]
float m_pointCacheContactCFM[4]
btVector3FloatData m_pointCacheLateralFrictionDir2[4]
float m_pointCacheAppliedImpulseLateral1[4]
float m_pointCacheCombinedRestitution[4]
float m_pointCacheContactMotion2[4]
btVector3FloatData m_pointCachePositionWorldOnA[4]
int m_pointCachePartId1[4]
int m_pointCacheIndex1[4]
btVector3FloatData m_pointCacheLocalPointB[4]
float m_pointCacheCombinedContactStiffness1[4]
int m_pointCacheLifeTime[4]
float m_pointCacheCombinedSpinningFriction[4]
btCollisionObjectFloatData * m_body1
float m_pointCachePrevRHS[4]
float m_pointCacheFrictionCFM[4]
btVector3FloatData m_pointCacheLocalPointA[4]
PointerArray m_collisionObjects
PointerArray m_collisionShapes
PointerArray m_constraints
btVector3DoubleData m_pivotInA
btTypedConstraintDoubleData m_typeConstraintData
btVector3DoubleData m_pivotInB
btVector3DoubleData m_pivotInA
btVector3DoubleData m_pivotInB
btTypedConstraintData m_typeConstraintData
btTypedConstraintData m_typeConstraintData
btVector3FloatData m_pivotInA
btVector3FloatData m_pivotInB
btVector3DoubleData m_bvhQuantization
btVector3DoubleData m_bvhAabbMin
int m_numQuantizedContiguousNodes
btVector3DoubleData m_bvhAabbMax
btBvhSubtreeInfoData * m_subTreeInfoPtr
int m_numContiguousLeafNodes
btQuantizedBvhNodeData * m_quantizedContiguousNodesPtr
btOptimizedBvhNodeDoubleData * m_contiguousNodesPtr
btVector3FloatData m_bvhAabbMax
btBvhSubtreeInfoData * m_subTreeInfoPtr
btVector3FloatData m_bvhAabbMin
btOptimizedBvhNodeFloatData * m_contiguousNodesPtr
int m_numContiguousLeafNodes
btQuantizedBvhNodeData * m_quantizedContiguousNodesPtr
btVector3FloatData m_bvhQuantization
int m_numQuantizedContiguousNodes
short m_quantizedAabbMax[3]
short m_quantizedAabbMin[3]
int m_escapeIndexOrTriangleIndex
btVector3DoubleData m_angularVelocity
btVector3DoubleData m_gravity
double m_additionalDampingFactor
double m_additionalLinearDampingThresholdSqr
btVector3DoubleData m_linearVelocity
btVector3DoubleData m_invInertiaLocal
btMatrix3x3DoubleData m_invInertiaTensorWorld
btVector3DoubleData m_angularFactor
btVector3DoubleData m_gravity_acceleration
btVector3DoubleData m_totalTorque
btVector3DoubleData m_linearFactor
btCollisionObjectDoubleData m_collisionObjectData
double m_additionalAngularDampingFactor
btVector3DoubleData m_totalForce
double m_angularSleepingThreshold
double m_linearSleepingThreshold
double m_additionalAngularDampingThresholdSqr
float m_additionalLinearDampingThresholdSqr
btMatrix3x3FloatData m_invInertiaTensorWorld
btVector3FloatData m_angularFactor
float m_additionalAngularDampingThresholdSqr
btVector3FloatData m_gravity
float m_angularSleepingThreshold
btVector3FloatData m_linearFactor
btVector3FloatData m_angularVelocity
float m_additionalAngularDampingFactor
btVector3FloatData m_invInertiaLocal
float m_additionalDampingFactor
btCollisionObjectFloatData m_collisionObjectData
float m_linearSleepingThreshold
btVector3FloatData m_totalForce
btVector3FloatData m_totalTorque
btVector3FloatData m_gravity_acceleration
btVector3FloatData m_linearVelocity
btVector3FloatData m_localScaling
btTriangleMeshShapeData m_trimeshShapeData
float m_angularUpperLimit
btTransformFloatData m_rbBFrame
int m_useOffsetForConstraintFrame
int m_useLinearReferenceFrameA
btTransformFloatData m_rbAFrame
btTypedConstraintData m_typeConstraintData
float m_angularLowerLimit
int m_useOffsetForConstraintFrame
int m_useLinearReferenceFrameA
double m_angularUpperLimit
double m_linearLowerLimit
btTransformDoubleData m_rbBFrame
btTypedConstraintDoubleData m_typeConstraintData
btTransformDoubleData m_rbAFrame
double m_angularLowerLimit
double m_linearUpperLimit
btSoftBodyJointData * m_joints
SoftBodyClusterData * m_clusters
SoftBodyFaceData * m_faces
SoftRigidAnchorData * m_anchors
btCollisionObjectFloatData m_collisionObjectData
SoftBodyConfigData m_config
SoftBodyNodeData * m_nodes
SoftBodyLinkData * m_links
SoftBodyTetraData * m_tetrahedra
SoftBodyMaterialData ** m_materials
SoftBodyPoseData * m_pose
btVector3FloatData m_refs[2]
btVector3FloatData m_relPosition[2]
btCollisionShapeData m_collisionShapeData
btVector3FloatData m_planeNormal
btVector3FloatData m_localScaling
btMeshPartData * m_meshPartsPtr
btVector3FloatData m_scaling
float m_equalVertexThreshold
float m_edgeDistanceThreshold
float m_zeroAreaThreshold
btTriangleInfoData * m_valueArrayPtr
btQuantizedBvhDoubleData * m_quantizedDoubleBvh
btCollisionShapeData m_collisionShapeData
btQuantizedBvhFloatData * m_quantizedFloatBvh
btStridingMeshInterfaceData m_meshInterface
btTriangleInfoMapData * m_triangleInfoMap
float m_breakingImpulseThreshold
int m_overrideNumSolverIterations
int m_disableCollisionsBetweenLinkedBodies
int m_disableCollisionsBetweenLinkedBodies
btRigidBodyDoubleData * m_rbA
btRigidBodyDoubleData * m_rbB
double m_breakingImpulseThreshold
int m_overrideNumSolverIterations
int m_disableCollisionsBetweenLinkedBodies
int m_overrideNumSolverIterations
btRigidBodyFloatData * m_rbB
btRigidBodyFloatData * m_rbA
float m_breakingImpulseThreshold
struct Bullet::bInvalidHandle bInvalidHandle
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
this structure is not used, except for loading pre-2.82 .bullet files
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
this structure is not used, except for loading pre-2.82 .bullet files
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 th...
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
those fields have to be float and not btScalar for the serialization to work properly
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64
this structure is not used, except for loading pre-2.82 .bullet files
do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64