Enzo
Loading...
Searching...
No Matches
src
Engine
Serializer
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
7
struct
OperatorSerializable
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
};
OperatorSerializable
Definition
OperatorSerializable.h:8
Generated by
1.12.0