Exemple #1
0
 public override void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     base.Read(des, br);
     m_material = br.ReadInt32();
     br.ReadUInt32();
     m_volume = des.ReadClassPointer <hkaiVolume>(br);
 }
 public virtual void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     m_volume              = des.ReadClassPointer <hkaiVolume>(br);
     m_material            = br.ReadInt32();
     m_characterWidthUsage = (CharacterWidthUsage)br.ReadByte();
     br.ReadUInt16();
     br.ReadByte();
     m_maxWalkableSlope   = br.ReadSingle();
     m_edgeMatchingParams = new hkaiNavMeshEdgeMatchingParameters();
     m_edgeMatchingParams.Read(des, br);
     br.ReadUInt32();
     m_simplificationSettings = new hkaiNavMeshSimplificationUtilsSettings();
     m_simplificationSettings.Read(des, br);
 }