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

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

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