public StorageBlock Parse(EndianBinaryReader varStream)
 {
     uncompressedSize = varStream.ReadUInt32();
     compressedSize   = varStream.ReadUInt32();
     flags            = varStream.ReadUInt16();
     return(this);
 }
Beispiel #2
0
 public TypeTreeNode Parse(EndianBinaryReader varStream, SerializedFileFormatVersion varFormat)
 {
     m_Version       = varStream.ReadUInt16();
     m_Level         = varStream.ReadByte();
     m_TypeFlags     = varStream.ReadByte();
     m_TypeStrOffset = varStream.ReadUInt32();
     m_NameStrOffset = varStream.ReadUInt32();
     m_ByteSize      = varStream.ReadInt32();
     m_Index         = varStream.ReadInt32();
     m_MetaFlag      = varStream.ReadInt32();
     if (varFormat >= SerializedFileFormatVersion.kTypeTreeNodeWithTypeFlags)
     {
         m_RefTypeHash = varStream.ReadUInt64();
     }
     return(this);
 }