34 |
34 |
35 #ifdef __cplusplus |
35 #ifdef __cplusplus |
36 extern "C" { |
36 extern "C" { |
37 #endif |
37 #endif |
38 |
38 |
39 _Bool pawn_chkrules(Board board, Move *move); |
39 _Bool pawn_chkrules(GameState *gamestate, Move *move); |
40 _Bool pawn_isblocked(Board board, Move *move); |
40 _Bool pawn_isblocked(GameState *gamestate, Move *move); |
41 int pawn_getlocation(Board board, Move *move); |
41 int pawn_getlocation(GameState *gamestate, Move *move); |
42 |
42 |
43 #ifdef __cplusplus |
43 #ifdef __cplusplus |
44 } |
44 } |
45 #endif |
45 #endif |
46 |
46 |