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

Function deserialiseIndex

src/OpenLoco/src/Objects/ObjectIndex.cpp:307–316  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

305 }
306
307 static std::vector<ObjectIndexEntry> deserialiseIndex(Stream& stream)
308 {
309 std::vector<ObjectIndexEntry> entries;
310 entries.resize(stream.readValue<uint32_t>());
311 for (auto& entry : entries)
312 {
313 entry = deserialiseEntry(stream);
314 }
315 return entries;
316 }
317
318 static void saveIndex(const IndexHeader& header)
319 {

Callers 1

tryLoadIndexFunction · 0.85

Calls 2

deserialiseEntryFunction · 0.85
resizeMethod · 0.45

Tested by

no test coverage detected