Просмотр исходного кода

Document GLM_FORCE_UNRESTRICTED_GENTYPE and generate an error if both GLM_FORCE_SWIZZLE and GLM_FORCE_UNRESTRICTED_GENTYPE are defined at the same time

Christophe Riccio 9 лет назад
Родитель
Сommit
8bfefbd1ce
3 измененных файлов с 4 добавлено и 0 удалено
  1. BIN
      doc/glm.docx
  2. BIN
      doc/glm.pdf
  3. 4 0
      glm/detail/setup.hpp


+ 4 - 0
glm/detail/setup.hpp

@@ -3,6 +3,10 @@
 
 
 #pragma once
 #pragma once
 
 
+#if defined(GLM_FORCE_SWIZZLE) && defined(GLM_FORCE_UNRESTRICTED_GENTYPE)
+#	error "Both GLM_FORCE_SWIZZLE and GLM_FORCE_UNRESTRICTED_GENTYPE can't be defined at the same time"
+#endif
+
 ///////////////////////////////////////////////////////////////////////////////////
 ///////////////////////////////////////////////////////////////////////////////////
 // Messages
 // Messages