public override void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     base.Read(des, br);
     m_syncInfo = new hkbGeneratorSyncInfo();
     m_syncInfo.Read(des, br);
     br.ReadUInt32();
 }
 public override void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     base.Read(des, br);
     m_fromGeneratorSyncInfo = new hkbGeneratorSyncInfo();
     m_fromGeneratorSyncInfo.Read(des, br);
     m_fromGeneratorPartitionInfo = new hkbGeneratorPartitionInfo();
     m_fromGeneratorPartitionInfo.Read(des, br);
     br.ReadUInt32();
     m_worldFromModel        = des.ReadQSTransform(br);
     m_motion                = des.ReadQSTransform(br);
     m_pose                  = des.ReadQSTransformArray(br);
     m_additivePose          = des.ReadQSTransformArray(br);
     m_boneWeights           = des.ReadSingleArray(br);
     m_toGeneratorDuration   = br.ReadSingle();
     m_isFromGeneratorActive = br.ReadBoolean();
     m_gotPose               = br.ReadBoolean();
     m_gotAdditivePose       = br.ReadBoolean();
     br.ReadUInt64();
     br.ReadByte();
 }