MCPcopy Create free account
hub / github.com/OpenLoco/OpenLoco / serialiseHeader

Function serialiseHeader

src/OpenLoco/src/Objects/ObjectIndex.cpp:213–223  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

211 }
212
213 static void serialiseHeader(Stream& stream, const IndexHeader& header)
214 {
215 stream.writeValue(header.version);
216
217 serialiseFolderState(stream, header.state.vanillaInstall);
218 serialiseFolderState(stream, header.state.install);
219 serialiseFolderState(stream, header.state.customObjects);
220
221 stream.writeValue(header.fileSize);
222 stream.writeValue(header.numObjects);
223 }
224
225 static void serialiseIndex(Stream& stream, const IndexHeader& header, const std::vector<ObjectIndexEntry>& entries)
226 {

Callers 1

serialiseIndexFunction · 0.85

Calls 2

serialiseFolderStateFunction · 0.85
writeValueMethod · 0.80

Tested by

no test coverage detected