libscid 0.1.0
Chess applications made easy.
Loading...
Searching...
No Matches
scid::core::FullMove Member List

This is the complete list of members for scid::core::FullMove, including all inherited members.

FullMove(std::uint32_t m=0) (defined in scid::core::FullMove)scid::core::FullMoveinline
FullMove(colorT c, squareT kingSq, squareT rookSq) (defined in scid::core::FullMove)scid::core::FullMoveinline
FullMove(colorT c, squareT from, squareT to, pieceT pt) (defined in scid::core::FullMove)scid::core::FullMoveinline
getCaptured() const (defined in scid::core::FullMove)scid::core::FullMoveinline
getColor() const (defined in scid::core::FullMove)scid::core::FullMoveinline
getFrom() const (defined in scid::core::FullMove)scid::core::FullMoveinline
getPiece() const (defined in scid::core::FullMove)scid::core::FullMoveinline
getPromo() const (defined in scid::core::FullMove)scid::core::FullMoveinline
getSAN() const (defined in scid::core::FullMove)scid::core::FullMoveinline
getTo() const (defined in scid::core::FullMove)scid::core::FullMoveinline
isCastle() const (defined in scid::core::FullMove)scid::core::FullMoveinline
isEnpassant() const (defined in scid::core::FullMove)scid::core::FullMoveinline
isNull() const (defined in scid::core::FullMove)scid::core::FullMoveinline
isPromo() const (defined in scid::core::FullMove)scid::core::FullMoveinline
operator bool() const (defined in scid::core::FullMove)scid::core::FullMoveinlineexplicit
operator==(FullMove const &f) const (defined in scid::core::FullMove)scid::core::FullMoveinline
setAmbiguity(bool fyle, bool rank) (defined in scid::core::FullMove)scid::core::FullMoveinline
setCapture(pieceT piece, bool enPassant) (defined in scid::core::FullMove)scid::core::FullMoveinline
setCheck() (defined in scid::core::FullMove)scid::core::FullMoveinline
setPromo(pieceT promo) (defined in scid::core::FullMove)scid::core::FullMoveinline