]> git.tdb.fi Git - libs/gl.git/blobdiff - source/primitivetype.h
Move VertexFormat and VertexArrayBuilder to their own files
[libs/gl.git] / source / primitivetype.h
diff --git a/source/primitivetype.h b/source/primitivetype.h
new file mode 100644 (file)
index 0000000..459c18e
--- /dev/null
@@ -0,0 +1,33 @@
+/* $Id$
+
+This file is part of libmspgl
+Copyright © 2007 Mikko Rasa, Mikkosoft Productions
+Distributed under the LGPL
+*/
+
+#ifndef MSP_GL_PRIMITIVETYPE_H_
+#define MSP_GL_PRIMITIVETYPE_H_
+
+#include <GL/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,
+       QUADS          = GL_QUADS,
+       QUAD           = GL_QUAD_STRIP,
+       POLYGON        = GL_POLYGON
+};
+
+} // namespace GL
+} // namespace Msp
+
+#endif