diff --git a/glm/gtx/type_trait.hpp b/glm/gtx/type_trait.hpp index 0f14f308..637bbd19 100644 --- a/glm/gtx/type_trait.hpp +++ b/glm/gtx/type_trait.hpp @@ -47,10 +47,7 @@ namespace glm static bool const is_vec = true; static bool const is_mat = false; static bool const is_quat = false; - enum - { - components = L - }; + static length_t const components = L; }; template @@ -70,10 +67,7 @@ namespace glm static bool const is_vec = false; static bool const is_mat = false; static bool const is_quat = true; - enum - { - components = 4 - }; + static length_t const components = 4; }; template @@ -82,10 +76,7 @@ namespace glm static bool const is_vec = false; static bool const is_mat = false; static bool const is_quat = true; - enum - { - components = 8 - }; + static length_t const components = 8; }; /// @}