Chess Engine
A Chess Engine project written in C++.
|
This is the complete list of members for Position, including all inherited members.
doMove(Move move) (defined in Position) | Position | |
isLegal() (defined in Position) | Position | |
makeMoveUci(std::string moveUci) (defined in Position) | Position | inline |
pieceAt(Square square) const (defined in Position) | Position | inline |
Position(const std::string &fen=DEFAULT_FEN) (defined in Position) | Position | inline |
resetBoard() (defined in Position) | Position | |
setFromFEN(const std::string &fen=DEFAULT_FEN) (defined in Position) | Position | |
setPiece(Square square, Piece p) (defined in Position) | Position | |
toFEN() const (defined in Position) | Position | |
toggleTurn() (defined in Position) | Position | inline |
turn() const (defined in Position) | Position | inline |
undoMove() (defined in Position) | Position | |
unsetPiece(Square square) (defined in Position) | Position |