summaryrefslogtreecommitdiffstats
path: root/src/glchessboard.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/glchessboard.h')
-rw-r--r--src/glchessboard.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/glchessboard.h b/src/glchessboard.h
new file mode 100644
index 0000000..c761aa8
--- /dev/null
+++ b/src/glchessboard.h
@@ -0,0 +1,22 @@
+#ifndef GLCHESSBOARD_H
+#define GLCHESSBOARD_H
+
+#include "glcube.h"
+
+class GLChessboard
+{
+public:
+ GLChessboard(float width, float height);
+
+ void createBoard();
+
+ void drawBoard(GLESRenderer *renderer);
+
+private:
+ QVector<GLCube> m_fields;
+
+ float m_width;
+ float m_height;
+};
+
+#endif // GLCHESSBOARD_H