13 #define BlackFlag (1 << 0)
\r
14 #define WhiteFlag (1 << 1)
\r
15 #define ColourNone 0
\r
16 #define Black BlackFlag
\r
17 #define White WhiteFlag
\r
22 extern bool colour_is_ok (int colour);
\r
24 extern bool colour_is_white (int colour);
\r
25 extern bool colour_is_black (int colour);
\r
26 extern bool colour_equal (int colour_1, int colour_2);
\r
28 extern int colour_opp (int colour);
\r
30 #endif // !defined COLOUR_H
\r