|
libscid 0.1.0
Chess applications made easy.
|
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::FullMove | inline |
| FullMove(colorT c, squareT kingSq, squareT rookSq) (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| FullMove(colorT c, squareT from, squareT to, pieceT pt) (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| getCaptured() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| getColor() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| getFrom() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| getPiece() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| getPromo() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| getSAN() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| getTo() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| isCastle() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| isEnpassant() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| isNull() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| isPromo() const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| operator bool() const (defined in scid::core::FullMove) | scid::core::FullMove | inlineexplicit |
| operator==(FullMove const &f) const (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| setAmbiguity(bool fyle, bool rank) (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| setCapture(pieceT piece, bool enPassant) (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| setCheck() (defined in scid::core::FullMove) | scid::core::FullMove | inline |
| setPromo(pieceT promo) (defined in scid::core::FullMove) | scid::core::FullMove | inline |