public override void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     base.Read(des, br);
     m_aabbTree = new hkcdStaticTreeDefaultTreeStorage6();
     m_aabbTree.Read(des, br);
     m_simdTree = new hkcdSimdTree();
     m_simdTree.Read(des, br);
     br.ReadUInt64();
 }
 public override void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     base.Read(des, br);
     br.ReadUInt64();
     m_numBitsForChildShapeKey = br.ReadSByte();
     br.ReadUInt32();
     br.ReadUInt16();
     br.ReadByte();
     m_instances                  = des.ReadClassArray <hkpStaticCompoundShapeInstance>(br);
     m_instanceExtraInfos         = des.ReadUInt16Array(br);
     m_disabledLargeShapeKeyTable = new hkpShapeKeyTable();
     m_disabledLargeShapeKeyTable.Read(des, br);
     br.ReadUInt64();
     m_tree = new hkcdStaticTreeDefaultTreeStorage6();
     m_tree.Read(des, br);
 }
Exemple #3
0
 public override void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     base.Read(des, br);
     br.ReadUInt64();
     m_treePtr = des.ReadClassPointer <hkcdStaticTreeDefaultTreeStorage6>(br);
 }