internal static extern unsafe void HP_SyncMotionsOut( int worldIndex, MotionData *motionDatas, int numMotionDatas, int motionDataStride, MotionVelocity *motionVelocities, int numMotionVelocities, int motionVelocityStride, int startIndex, int num);
internal static extern unsafe void HP_SyncWorldIn( int worldIndex, void *rigidBodies, int numRigidBodies, int rigidBodyStride, MotionData *motionDatas, int numMotionDatas, int motionDataStride, MotionVelocity *motionVelocities, int numMotionVelocities, int motionVelocityStride, void *joints, int numJoints, int jointStride, bool haveStaticBodiesChanged);