BenBot 1.7.5
A chess engine
Loading...
Searching...
No Matches
chess::board::Pieces Member List

This is the complete list of members for chess::board::Pieces, including all inherited members.

bishopschess::board::Pieces
capture_at(Square square) noexceptchess::board::Pieces
free() const noexcept -> Bitboardchess::board::Piecesinline
get_king_location() const noexcept -> Squarechess::board::Pieces
get_piece_on(Square square) const noexcept -> std::optional< PieceType >chess::board::Pieces
get_type(PieceType type) noexcept -> Bitboard &chess::board::Pieces
get_type(PieceType type) const noexcept -> Bitboardchess::board::Pieces
has_bishop_pair() const noexcept -> boolchess::board::Pieces
is_file_half_open(File file) const noexcept -> boolchess::board::Pieces
kingchess::board::Pieces
knightschess::board::Pieces
occupiedchess::board::Pieces
operator==(const Pieces &) const noexcept -> bool=defaultchess::board::Pieces
our_move(moves::Move move, Color ourColor) noexceptchess::board::Pieces
pawnschess::board::Pieces
Pieces(Color color) noexceptchess::board::Piecesexplicit
Pieces() noexcept=defaultchess::board::Pieces
queenschess::board::Pieces
refresh_occupied() noexceptchess::board::Pieces
rookschess::board::Pieces
vertical_flip() noexceptchess::board::Pieces