aboutsummaryrefslogtreecommitdiffstats
path: root/include/chess_constants.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/chess_constants.hpp')
-rw-r--r--include/chess_constants.hpp28
1 files changed, 28 insertions, 0 deletions
diff --git a/include/chess_constants.hpp b/include/chess_constants.hpp
new file mode 100644
index 0000000..cb50a37
--- /dev/null
+++ b/include/chess_constants.hpp
@@ -0,0 +1,28 @@
+/*
+ *
+ * author: Yann Herklotz
+ * username: ymherklotz
+ * email: ymherklotz@gmail.com
+ * date created: 23/01/17
+ *
+ * -----------------------------------------------------------------------------
+ *
+ * Chess Piece class with header for all the pieces as well that inherit
+ * from the Chess Piece class.
+ *
+ */
+
+#ifndef YMH_CHESS_CONSTANTS
+#define YMH_CHESS_CONSTANTS
+
+class ChessConstants {
+public:
+ static const unsigned BOARD_SIZE = 64;
+
+ static const unsigned WHITE_PAWN_ROW = 6;
+ static const unsigned BLACK_PAWN_ROW = 1;
+protected:
+private:
+};
+
+#endif