MCPcopy Create free account
hub / github.com/OpenApoc/OpenApoc / serialize

Function serialize

game/state/gamestate_serialize.cpp:516–529  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

514}
515
516static bool serialize(const BattleMapTileset &tileSet, SerializationArchive *archive)
517{
518 try
519 {
520 BattleMapTileset defaultTileset;
521 serializeOut(archive->newRoot("", "tileset"), tileSet, defaultTileset);
522 }
523 catch (SerializationException &e)
524 {
525 LogError("Serialization failed: \"%s\"", e.what());
526 return false;
527 }
528 return true;
529}
530
531static bool deserialize(BattleMapTileset &tileSet, const GameState &state,
532 SerializationArchive *archive)

Callers 6

saveGameMethod · 0.85
saveGameDeltaMethod · 0.85
saveTilesetMethod · 0.85
saveImagePackMethod · 0.85
saveAnimationPackMethod · 0.85
saveSectorMethod · 0.85

Calls 2

newRootMethod · 0.80
serializeOutFunction · 0.70

Tested by

no test coverage detected