summaryrefslogtreecommitdiff
path: root/src/engine/moves.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/moves.c')
-rw-r--r--src/engine/moves.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/engine/moves.c b/src/engine/moves.c
index 662aa54..ac9fbba 100644
--- a/src/engine/moves.c
+++ b/src/engine/moves.c
@@ -5,3 +5,12 @@
#include "moves/rook.c"
#include "moves/bishop.c"
#include "moves/queen.c"
+
+void get_moves(moves_t* moves, position_t position) {
+ get_pawn_moves(moves, position);
+ get_knight_moves(moves, position);
+ get_king_moves(moves, position);
+ get_rook_moves(moves, position);
+ get_bishop_moves(moves, position);
+ get_queen_moves(moves, position);
+}