]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/primitivetype.h
Rearrange soucre files into subdirectories
[libs/gl.git] / source / core / primitivetype.h
diff --git a/source/core/primitivetype.h b/source/core/primitivetype.h
new file mode 100644 (file)
index 0000000..8e33b1d
--- /dev/null
@@ -0,0 +1,26 @@
+#ifndef MSP_GL_PRIMITIVETYPE_H_
+#define MSP_GL_PRIMITIVETYPE_H_
+
+#include <msp/strings/lexicalcast.h>
+#include "gl.h"
+
+namespace Msp {
+namespace GL {
+
+enum PrimitiveType
+{
+       POINTS         = GL_POINTS,
+       LINES          = GL_LINES,
+       LINE_STRIP     = GL_LINE_STRIP,
+       LINE_LOOP      = GL_LINE_LOOP,
+       TRIANGLES      = GL_TRIANGLES,
+       TRIANGLE_STRIP = GL_TRIANGLE_STRIP,
+       TRIANGLE_FAN   = GL_TRIANGLE_FAN
+};
+
+void operator>>(const LexicalConverter &, PrimitiveType &);
+
+} // namespace GL
+} // namespace Msp
+
+#endif