Enzo
Loading...
Searching...
No Matches
OperatorSerializable.h
1#include "ParameterSerializable.h"
2#include <string>
3#include <vector>
4#include <cereal/types/string.hpp>
5#include <cereal/types/vector.hpp>
6
8{
9 std::string typeName;
10 float posX = 0;
11 float posY = 0;
12 std::vector<ParameterSerializable> parameters;
13
14 template <class Archive>
15 void serialize( Archive & ar )
16 {
17 ar( CEREAL_NVP(typeName), CEREAL_NVP(posX), CEREAL_NVP(posY), CEREAL_NVP(parameters) );
18 }
19};
Definition OperatorSerializable.h:8