]> git.tdb.fi Git - libs/gl.git/blobdiff - source/builders/geometrybuilder.h
Add debug name capability to more classes
[libs/gl.git] / source / builders / geometrybuilder.h
index 40bcd13e6b37b504d3c22ad3780ccce7a9b521b1..87dd4e22bfcbb060a6d38095f85b0fbfdb64358a 100644 (file)
@@ -1,6 +1,8 @@
 #ifndef MSP_GL_GEOMETRYBUILDER_H_
 #define MSP_GL_GEOMETRYBUILDER_H_
 
+#include <msp/core/attributes.h>
+
 namespace Msp {
 namespace GL {
 
@@ -18,13 +20,14 @@ public:
        };
 
 protected:
-       bool generate_tbn;
+       bool generate_tan;
        TextureFit tex_fit;
 
        GeometryBuilder();
 
 public:
-       GeometryBuilder &tbn(bool = true);
+       DEPRECATED GeometryBuilder &tbn(bool t = true) { return tangents(t); }
+       GeometryBuilder &tangents(bool = true);
        GeometryBuilder &texture_fit(TextureFit);
 protected:
        void adjust_texture_scale(float &, float &, float, float) const;