]> git.cworth.org Git - ttt/blobdiff - src/ttt-board.h
2005-12-02 Richard D. Worth <richard@theworths.org>
[ttt] / src / ttt-board.h
index c589a7716f211bfbd849dc4110393cc03d7a73ac..b04d4b3870116240421ab23dec08b9c7b38aec1e 100644 (file)
 
 #define TTT_BOARD_MAX_CELLS 9
 
-typedef struct ttt_board {
-  int cells[TTT_BOARD_MAX_CELLS];
+typedef enum {
+    TTT_CELL_EMPTY = '_',
+    TTT_CELL_X     = 'X',
+    TTT_CELL_O     = 'O'
+} ttt_cell_t;
+
+typedef struct _ttt_board {
+    ttt_cell_t cells[TTT_BOARD_MAX_CELLS];
 } ttt_board_t;
 
 void