blob: ac9fbbadb48051c5e81792472cd559b21f87d0e5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include "moves/vec.c"
#include "moves/king.c"
#include "moves/knight.c"
#include "moves/pawn.c"
#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);
}
|