Wayverb
vec.h
1 #pragma once
2 
3 #include "glm/glm.hpp"
4 
5 #include "cereal/cereal.hpp"
6 
7 namespace cereal {
8 
9 template <typename Archive>
10 void serialize(Archive& archive, glm::vec3& m) {
11  size_type s = 3;
12  archive(make_size_tag(s));
13  if (s != 3) {
14  throw std::runtime_error("Vec array length is incorrect.");
15  }
16  archive(m.x, m.y, m.z);
17 }
18 
19 } // namespace cereal
Definition: az_el.h:7