This is the complete list of members for Echiquier, including all inherited members.
canonical_position() const | Echiquier | |
castling(Color player, bool big) | Echiquier | |
check_castling(Color player, bool big) const | Echiquier | |
check_check(Color player, Square pos, Piece *exclude=nullptr) const | Echiquier | |
check_check_mate(Color player) | Echiquier | |
check_move(Square from, Square to, Color player) | Echiquier | |
check_stalemate(Color player) | Echiquier | |
Echiquier() | Echiquier | |
get_is_check() const | Echiquier | inline |
get_moves() const | Echiquier | |
get_piece(Square pos) const | Echiquier | |
get_piece_from_id(int id, Color player) const | Echiquier | |
move(Square from, Square to, Color player) | Echiquier | |
print_board() const | Echiquier | |
promote(Pion *pion, const std::string &type) | Echiquier | |
set_is_check(bool is_check) | Echiquier | inline |
set_pos(Piece *piece, Square pos) | Echiquier | |
setup() | Echiquier | |
~Echiquier() | Echiquier |