]> git.localhorst.tv Git - blank.git/blobdiff - src/world/BlockType.hpp
glm backwards compatibility
[blank.git] / src / world / BlockType.hpp
index f1b887d3eabc56e998fd64917c8a661df9df52b9..c55c674721df0b21943e293c7125107762ab7c21 100644 (file)
@@ -5,10 +5,10 @@
 #include "BlockGravity.hpp"
 #include "../graphics/BlockMesh.hpp"
 #include "../graphics/EntityMesh.hpp"
+#include "../graphics/glm.hpp"
 #include "../graphics/PrimitiveMesh.hpp"
 #include "../model/Shape.hpp"
 
-#include <glm/glm.hpp>
 #include <limits>
 #include <vector>
 
@@ -25,9 +25,9 @@ struct BlockType {
 
        const Shape *shape;
        std::vector<float> textures;
-       glm::tvec3<unsigned char> hsl_mod;
-       glm::tvec3<unsigned char> rgb_mod;
-       glm::tvec3<unsigned char> outline_color;
+       TVEC3<unsigned char, glm::precision(0)> hsl_mod;
+       TVEC3<unsigned char, glm::precision(0)> rgb_mod;
+       TVEC3<unsigned char, glm::precision(0)> outline_color;
 
        /// gravity configuration or null if not emitting gravity
        std::unique_ptr<BlockGravity> gravity;