| 1099 | } |
| 1100 | |
| 1101 | void encodeDecode(boost::property_tree::ptree& tree, AuxiliaryData& data, ParserTask parserTask) |
| 1102 | { |
| 1103 | AuxiliaryData defaultSettings; |
| 1104 | |
| 1105 | //general settings |
| 1106 | ParameterParser::encodeDecode(tree, data.timestep, uint64_t(0), "general.time step", parserTask); |
| 1107 | ParameterParser::encodeDecode(tree, data.realTime, std::chrono::milliseconds(0), "general.real time", parserTask); |
| 1108 | ParameterParser::encodeDecode(tree, data.zoom, 4.0f, "general.zoom", parserTask); |
| 1109 | ParameterParser::encodeDecode(tree, data.center.x, 0.0f, "general.center.x", parserTask); |
| 1110 | ParameterParser::encodeDecode(tree, data.center.y, 0.0f, "general.center.y", parserTask); |
| 1111 | ParameterParser::encodeDecode(tree, data.generalSettings.worldSizeX, defaultSettings.generalSettings.worldSizeX, "general.world size.x", parserTask); |
| 1112 | ParameterParser::encodeDecode(tree, data.generalSettings.worldSizeY, defaultSettings.generalSettings.worldSizeY, "general.world size.y", parserTask); |
| 1113 | |
| 1114 | encodeDecodeSimulationParameters(tree, data.simulationParameters, parserTask); |
| 1115 | } |
| 1116 | } |
| 1117 | |
| 1118 | boost::property_tree::ptree AuxiliaryDataParserService::encodeAuxiliaryData(AuxiliaryData const& data) |
no test coverage detected