From f3630be9dee64378e7bcf20b4602b64bd8c810c0 Mon Sep 17 00:00:00 2001 From: Phillip Stephens Date: Sun, 11 Jul 2021 17:56:32 -0700 Subject: [PATCH] Add CVector3f->CEulerAngles constructor to CEulerAngles --- include/zeus/CEulerAngles.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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