void Write(EndianBinaryWriter writer) { Header.Write(writer); Pad32(writer); foreach (RARCNode node in Nodes) { node.Write(writer); } Pad32(writer); foreach (RARCFileEntry entry in Entries) { entry.Write(writer); } Pad32(writer); writer.Write(StringTable.ToArray()); Pad32(writer); writer.Write(Data.ToArray()); }