diff --git a/include/zeus/CEulerAngles.hpp b/include/zeus/CEulerAngles.hpp index 4fed150..a8273bd 100644 --- a/include/zeus/CEulerAngles.hpp +++ b/include/zeus/CEulerAngles.hpp @@ -9,8 +9,9 @@ class CTransform; class CEulerAngles : public CVector3f { public: constexpr CEulerAngles(float x, float y, float z) : CVector3f(x, y, z) {} - CEulerAngles(const CQuaternion& quat); - CEulerAngles(const CTransform& xf); + explicit CEulerAngles(const CQuaternion& quat); + explicit CEulerAngles(const CTransform& xf); + explicit CEulerAngles(const CVector3f& vec) : CVector3f(vec) {} }; } // namespace zeus