public RecordHeader(BinaryReader reader)
{
Type = reader.ReadId4();
Size = reader.ReadUInt32();
Flags = (RecordFlags)reader.ReadUInt32();
Id = new FormId(reader.ReadUInt32());
Revision = reader.ReadUInt32();
Version = reader.ReadUInt16();
Unknown = reader.ReadUInt16();
StartOffset = reader.BaseStream.Position;
}