add support for double precision and 64bit serialization (and compatibility between all versions)

fix some issue in serialization of nested array data
add some tesing files
This commit is contained in:
erwin.coumans
2010-01-25 19:42:51 +00:00
parent 5d8e6dc3f3
commit e7ff71d99b
48 changed files with 1207 additions and 294 deletions

View File

@@ -29,11 +29,12 @@ namespace Bullet {
class PointerArray;
class btPhysicsSystem;
class ListBase;
class btVector3Data;
class btVector3FloatData;
class btVector3DoubleData;
class btMatrix3x3Data;
class btTransformData;
class btMatrix3x3FloatData;
class btMatrix3x3DoubleData;
class btTransformFloatData;
class btTransformDoubleData;
class btCollisionShapeData;
class btConvexInternalShapeData;
class btPositionAndRadius;
@@ -44,7 +45,9 @@ namespace Bullet {
class btStridingMeshInterfaceData;
class btTriangleMeshShapeData;
class btConvexHullShapeData;
class btCollisionObjectData;
class btRigidBodyData;
class btCollisionObjectDoubleData;
class btCollisionObjectFloatData;
class btRigidBodyFloatData;
class btRigidBodyDoubleData;
}
#endif//__BULLETCOMMON_H__