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

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

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