12 template<
class Archive>
17 template<
class Archive>
21 cereal::make_nvp(
"TargetPos_X",
TargetPos.x),
22 cereal::make_nvp(
"TargetPos_Y",
TargetPos.y),
23 cereal::make_nvp(
"TargetPos_Z",
TargetPos.z),
25 cereal::make_nvp(
"Speed",
Speed)
32 glm::vec3 MinPos = { -10.0f, 0.0f, 0.0f };
33 glm::vec3 MaxPos = { -10.0f, 0.0f, 0.0f } ;
37 template<
class Archive>
42 template<
class Archive>
46 cereal::make_nvp(
"MinPos_X", MinPos.x),
47 cereal::make_nvp(
"MinPos_Y", MinPos.y),
48 cereal::make_nvp(
"MinPos_Z", MinPos.z),
50 cereal::make_nvp(
"MaxPos_X", MaxPos.x),
51 cereal::make_nvp(
"MaxPos_Y", MaxPos.y),
52 cereal::make_nvp(
"MaxPos_Z", MaxPos.z),
54 cereal::make_nvp(
"Speed",
Speed)
A mover will move between two values ata given speed.
Definition: Mover.h:6
void serialize(Archive &t_Archive)
Serilazation to an archive.
Definition: Mover.h:18
void serialize(Archive &t_Archive)
Serilazation to an archive.
Definition: Mover.h:43
float Speed
Definition: Mover.h:10
glm::vec3 TargetPos
Definition: Mover.h:8
A mover will move between two values ata given speed.
Definition: Mover.h:30