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

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

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