Optimized header inclusion of swizzle operator code. Not included when not enabled

master
Christophe Riccio ago%!(EXTRA string=12 years)
parent 8eea3c7645
commit cd0519d24b
  1. 2
      glm/core/_swizzle.hpp
  2. 8
      glm/core/type_vec1.hpp
  3. 8
      glm/core/type_vec2.hpp
  4. 8
      glm/core/type_vec3.hpp
  5. 8
      glm/core/type_vec4.hpp

@ -29,8 +29,6 @@
#ifndef glm_core_swizzle #ifndef glm_core_swizzle
#define glm_core_swizzle #define glm_core_swizzle
#include "_swizzle_func.hpp"
namespace glm namespace glm
{ {
enum comp enum comp

@ -31,7 +31,13 @@
#include "../fwd.hpp" #include "../fwd.hpp"
#include "type_vec.hpp" #include "type_vec.hpp"
#include "_swizzle.hpp" #ifdef GLM_SWIZZLE
# if GLM_HAS_ANONYMOUS_UNION
# include "_swizzle.hpp"
# else
# include "_swizzle_func.hpp"
# endif
#endif //GLM_SWIZZLE
namespace glm{ namespace glm{
namespace detail namespace detail

@ -31,7 +31,13 @@
#include "../fwd.hpp" #include "../fwd.hpp"
#include "type_vec.hpp" #include "type_vec.hpp"
#include "_swizzle.hpp" #ifdef GLM_SWIZZLE
# if GLM_HAS_ANONYMOUS_UNION
# include "_swizzle.hpp"
# else
# include "_swizzle_func.hpp"
# endif
#endif //GLM_SWIZZLE
namespace glm{ namespace glm{
namespace detail namespace detail

@ -31,7 +31,13 @@
#include "../fwd.hpp" #include "../fwd.hpp"
#include "type_vec.hpp" #include "type_vec.hpp"
#include "_swizzle.hpp" #ifdef GLM_SWIZZLE
# if GLM_HAS_ANONYMOUS_UNION
# include "_swizzle.hpp"
# else
# include "_swizzle_func.hpp"
# endif
#endif //GLM_SWIZZLE
namespace glm{ namespace glm{
namespace detail namespace detail

@ -31,7 +31,13 @@
#include "../fwd.hpp" #include "../fwd.hpp"
#include "type_vec.hpp" #include "type_vec.hpp"
#include "_swizzle.hpp" #ifdef GLM_SWIZZLE
# if GLM_HAS_ANONYMOUS_UNION
# include "_swizzle.hpp"
# else
# include "_swizzle_func.hpp"
# endif
#endif //GLM_SWIZZLE
namespace glm{ namespace glm{
namespace detail namespace detail

Loading…
Cancel
Save