worked a bit more on the serialization, and added a preliminary SerializeDemo.
This commit is contained in:
@@ -326,6 +326,9 @@ int btRigidBody::calculateSerializeBufferSize() const
|
||||
const char* btRigidBody::serialize(void* dataBuffer) const
|
||||
{
|
||||
btRigidBodyData* rbd = (btRigidBodyData*) dataBuffer;
|
||||
|
||||
btCollisionObject::serialize(&rbd->m_collisionObjectData);
|
||||
|
||||
m_invInertiaTensorWorld.serialize(rbd->m_invInertiaTensorWorld);
|
||||
m_linearVelocity.serialize(rbd->m_linearVelocity);
|
||||
m_angularVelocity.serialize(rbd->m_angularVelocity);
|
||||
@@ -347,8 +350,6 @@ const char* btRigidBody::serialize(void* dataBuffer) const
|
||||
rbd->m_linearSleepingThreshold=m_linearSleepingThreshold;
|
||||
rbd->m_angularSleepingThreshold = m_angularSleepingThreshold;
|
||||
|
||||
btCollisionObject::serialize(&rbd->m_collisionObjectData);
|
||||
|
||||
return "btRigidBodyData";
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user