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

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

castle_kingside(Color color) noexcept -> Movechess::moves::Moverelated
castle_queenside(Color color) noexcept -> Movechess::moves::Moverelated
from() const noexcept -> Squarechess::moves::Move
hash() const noexcept -> size_tchess::moves::Move
is_castling() const noexcept -> boolchess::moves::Move
is_null() const noexcept -> boolchess::moves::Moveinline
is_promotion() const noexcept -> boolchess::moves::Move
is_under_promotion() const noexcept -> boolchess::moves::Move
Move()=defaultchess::moves::Move
Move(Square start, Square end, PieceType type, MaybePieceType promotedType=std::nullopt)chess::moves::Move
operator<=>(const Move &first, const Move &second) noexcept -> std::strong_orderingchess::moves::Moverelated
operator==(const Move &) const noexcept -> bool=defaultchess::moves::Move
piece() const noexcept -> PieceTypechess::moves::Move
promoted_type() const noexcept -> MaybePieceTypechess::moves::Move
promotion(File file, Color color, PieceType promotedType=PieceType::Queen) noexcept -> Movechess::moves::Moverelated
to() const noexcept -> Squarechess::moves::Move