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.
bishops
chess::moves::Pieces
capture_at
(Square square) noexcept
chess::moves::Pieces
free
() const noexcept -> Bitboard
chess::moves::Pieces
inline
get_king_location
() const noexcept -> Square
chess::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 -> Bitboard
chess::moves::Pieces
has_bishop_pair
() const noexcept -> bool
chess::moves::Pieces
is_file_half_open
(File file) const noexcept -> bool
chess::moves::Pieces
king
chess::moves::Pieces
knights
chess::moves::Pieces
occupied
chess::moves::Pieces
operator==
(const Pieces &) const noexcept -> bool=default
chess::moves::Pieces
our_move
(moves::Move move, Color ourColor) noexcept
chess::moves::Pieces
pawns
chess::moves::Pieces
Pieces
(Color color) noexcept
chess::moves::Pieces
explicit
Pieces
() noexcept=default
chess::moves::Pieces
queens
chess::moves::Pieces
refresh_occupied
() noexcept
chess::moves::Pieces
rooks
chess::moves::Pieces
vertical_flip
() noexcept
chess::moves::Pieces
Generated on
for BenBot by
1.16.1