Chess Engine
A Chess Engine project written in C++.
Loading...
Searching...
No Matches
Position Member List

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)Positioninline
pieceAt(Square square) const (defined in Position)Positioninline
Position(const std::string &fen=DEFAULT_FEN) (defined in Position)Positioninline
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)Positioninline
turn() const (defined in Position)Positioninline
undoMove() (defined in Position)Position
unsetPiece(Square square) (defined in Position)Position