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

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

castle_kingside(Color color) noexcept -> Moveben_bot::Moverelated
castle_queenside(Color color) noexcept -> Moveben_bot::Moverelated
from() const noexcept -> Squareben_bot::Move
hash() const noexcept -> size_tben_bot::Move
is_castling() const noexcept -> boolben_bot::Move
is_null() const noexcept -> boolben_bot::Moveinline
is_promotion() const noexcept -> boolben_bot::Move
is_under_promotion() const noexcept -> boolben_bot::Move
Move()=defaultben_bot::Move
Move(Square start, Square end, PieceType type, MaybePieceType promotedType=std::nullopt)ben_bot::Move
operator<=>(const Move &first, const Move &second) noexcept -> std::strong_orderingben_bot::Moverelated
operator==(const Move &) const noexcept -> bool=defaultben_bot::Move
piece() const noexcept -> PieceTypeben_bot::Move
promoted_type() const noexcept -> MaybePieceTypeben_bot::Move
promotion(File file, Color color, PieceType promotedType=PieceType::Queen) noexcept -> Moveben_bot::Moverelated
to() const noexcept -> Squareben_bot::Move