HooverChessUtils_PgnReader 0.9.0
Loading...
Searching...
No Matches
hoover_chess_utils::pgn_reader::Move Member List

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

getDst() const noexcepthoover_chess_utils::pgn_reader::Moveinline
getEncodedValue() const noexcepthoover_chess_utils::pgn_reader::Moveinline
getMoveTypeAndPromotionMask(MoveTypeAndPromotionUnderlyingType mask) noexcepthoover_chess_utils::pgn_reader::Moveinlineprivatestatic
getPromotionPiece() const noexcepthoover_chess_utils::pgn_reader::Moveinline
getSrc() const noexcepthoover_chess_utils::pgn_reader::Moveinline
getTypeAndPromotion() const noexcepthoover_chess_utils::pgn_reader::Moveinline
illegalAmbiguousMove() noexcepthoover_chess_utils::pgn_reader::Moveinlinestatic
illegalNoMove() noexcepthoover_chess_utils::pgn_reader::Moveinlinestatic
isCastlingMove() const noexcepthoover_chess_utils::pgn_reader::Moveinline
isEnPassantMove() const noexcepthoover_chess_utils::pgn_reader::Moveinline
isIllegal() const noexcepthoover_chess_utils::pgn_reader::Moveinline
isPromotionMove() const noexcepthoover_chess_utils::pgn_reader::Moveinline
isRegularMove() const noexcepthoover_chess_utils::pgn_reader::Moveinline
m_encodedhoover_chess_utils::pgn_reader::Moveprivate
Move() noexcept=defaulthoover_chess_utils::pgn_reader::Move
Move(Square src, Square dst, MoveTypeAndPromotion typeAndPromo) noexcepthoover_chess_utils::pgn_reader::Moveinline
Move(const Move &) noexcept=defaulthoover_chess_utils::pgn_reader::Move
Move(Move &&) noexcept=defaulthoover_chess_utils::pgn_reader::Move
Move(const CompactMove &m) noexcepthoover_chess_utils::pgn_reader::Moveinline
operator=(const Move &) noexcept=defaulthoover_chess_utils::pgn_reader::Move
operator=(Move &&) noexcept=defaulthoover_chess_utils::pgn_reader::Move
operator==(const Move &o) const noexcepthoover_chess_utils::pgn_reader::Moveinline
~Move() noexcept=defaulthoover_chess_utils::pgn_reader::Move