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