tartan 1.2.2.1
Chess API
Loading...
Searching...
No Matches
tt::chess::Chessboard Member List

This is the complete list of members for tt::chess::Chessboard, including all inherited members.

applyTurn(Piece::Turn *turn)tt::Boardprotectedvirtual
at(const Piece::Position &pos)tt::Board
at(const Piece::Position &pos) consttt::Board
b_capturedPiecestt::Boardprotected
b_currentTurnColortt::Boardprotected
b_historytt::Boardprotected
b_pieceGettertt::Boardprotected
b_turnIndextt::Boardprotected
begin(T... args) (defined in tt::Board)tt::Board
blackKing() consttt::chess::Chessboardinline
blackKing()tt::chess::Chessboardinline
board() consttt::Boardinline
board()tt::Boardinline
Board()tt::chess::Chessboard
Board(PieceSetT &set)tt::chess::Chessboard
Board(Board &&)=defaulttt::chess::Chessboard
Board(const Board &)=delete (defined in tt::chess::Chessboard)tt::chess::Chessboard
c_blackKingtt::chess::Chessboardprotected
c_currentEnemyKingtt::chess::Chessboardprotected
c_currentKingtt::chess::Chessboardprotected
c_whiteKingtt::chess::Chessboardprotected
canInsert(Piece *p) const overridett::chess::Chessboardvirtual
CapturedT typedeftt::Board
CheckingMode enum valuett::chess::Chessboard
clear() overridett::chess::Chessboardvirtual
currentEnemyKing() consttt::chess::Chessboardinline
currentEnemyKing()tt::chess::Chessboardinline
currentKing()tt::chess::Chessboardinline
currentKing() consttt::chess::Chessboardinline
currentTurn() consttt::Boardinline
DefaultMode enum valuett::chess::Chessboard
defaultPieceSet() const overridett::chess::Chessboardvirtual
end(T... args) (defined in tt::Board)tt::Board
fill()tt::Board
fill(PieceSetT &set)tt::Board
fill(const std::string &str)tt::Board
fill(Iterator begin, Iterator end)tt::Board
fill(std::initializer_list< const std::string > list)tt::Board
getPieceType(PieceTypesArgT possible)tt::Board
history()tt::Boardinline
history() consttt::Boardinline
HistoryT typedeftt::Board
insertPiece(Piece *p) overridett::chess::Chessboardvirtual
isEqual(const Board &) const overridett::chess::Chessboardvirtual
makeTurn(const Piece::Position &from, const Piece::Position &to) overridett::chess::Chessboardvirtual
markChecks(Piece::TurnMap &map) consttt::chess::Chessboardprotected
Mode enum namett::chess::Chessboard
movesMade() consttt::Boardinline
operator=(Board &&)=defaulttt::Board
operator=(const Board &)=delete (defined in tt::Board)tt::Board
operator[](const Piece::Position &pos)tt::Board
operator[](const Piece::Position &pos) consttt::Board
piece(const std::string &spec) const overridett::chess::Chessboardvirtual
pieceGetter()tt::Boardinline
pieceGetter() consttt::Boardinline
PieceGetterT typedeftt::Board
PieceSetT typedeftt::Board
PieceTypesArgT typedeftt::Board
PieceTypesRetT typedeftt::Board
placePiece(Piece *p)tt::Boardprotectedvirtual
possibleMoves(const Piece *) const overridett::chess::Chessboardvirtual
possibleMoves(const Piece *p) consttt::chess::Chessboardvirtual
possibleMoves(const Piece::Position &pos) consttt::chess::Chessboard
produceTurn(const Piece::Position &from, const Piece::Position &to, Piece::Turn **turn)tt::Boardprotected
refill()tt::Boardinline
set(const std::string &str) consttt::Board
set(Iterator begin, Iterator end) consttt::Board
setCurrentTurn(Piece::Color) overridett::chess::Chessboardvirtual
setPieceGetter(PieceGetterT g)tt::Boardinline
str() const overridett::chess::Chessboardvirtual
turnIndex() consttt::Boardinline
TurnsT typedeftt::Board
whiteKing() consttt::chess::Chessboardinline
whiteKing()tt::chess::Chessboardinline
~Board() (defined in tt::Board)tt::Board