public StorageBlock Parse(EndianBinaryReader varStream) { uncompressedSize = varStream.ReadUInt32(); compressedSize = varStream.ReadUInt32(); flags = varStream.ReadUInt16(); return(this); }
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); }