9 static void Serialize(nlohmann::json& archive,
const glm::vec3& vector);
10 static void Serialize(nlohmann::json& archive, glm::mat4 matrix);
11 static void Serialize(nlohmann::json& archive, glm::quat quaternion);
13 static void deserialize(nlohmann::json& archive, glm::vec3& vector);
14 static void deserialize(nlohmann::json& archive, glm::mat4& matrix);
15 static void deserialize(nlohmann::json& archive, glm::quat& quaternion);
21 inline static std::string
X =
"X";
22 inline static std::string
Y =
"Y";
23 inline static std::string
Z =
"Z";
28 inline static std::string
X =
"X";
29 inline static std::string
Y =
"Y";
30 inline static std::string
Z =
"Z";
31 inline static std::string
W =
"W";