diff --git a/include/Nazara/Math/EulerAngles.inl b/include/Nazara/Math/EulerAngles.inl index 93821dbab..d4fa688f2 100644 --- a/include/Nazara/Math/EulerAngles.inl +++ b/include/Nazara/Math/EulerAngles.inl @@ -294,13 +294,13 @@ namespace Nz template bool Serialize(SerializationContext& context, const EulerAngles& angles, TypeTag>) { - if (!Serialize(context, "pitch", angles.pitch)) + if (!Serialize(context, "pitch", angles.pitch.value)) return false; - if (!Serialize(context, "yaw", angles.yaw)) + if (!Serialize(context, "yaw", angles.yaw.value)) return false; - if (!Serialize(context, "roll", angles.roll)) + if (!Serialize(context, "roll", angles.roll.value)) return false; return true; @@ -316,13 +316,13 @@ namespace Nz template bool Unserialize(SerializationContext& context, EulerAngles* angles, TypeTag>) { - if (!Unserialize(context, "pitch", &angles->pitch)) + if (!Unserialize(context, "pitch", &angles->pitch.value)) return false; - if (!Unserialize(context, "yaw", &angles->yaw)) + if (!Unserialize(context, "yaw", &angles->yaw.value)) return false; - if (!Unserialize(context, "roll", &angles->roll)) + if (!Unserialize(context, "roll", &angles->roll.value)) return false; return true;