|
tartan 1.2.2.1
Chess API
|
This is the complete list of members for tt::Board, including all inherited members.
| applyTurn(Piece::Turn *turn) | tt::Board | protectedvirtual |
| at(const Piece::Position &pos) | tt::Board | |
| at(const Piece::Position &pos) const | tt::Board | |
| std::array::at(T... args) | std::array< T > | private |
| b_capturedPieces | tt::Board | protected |
| b_currentTurnColor | tt::Board | protected |
| b_history | tt::Board | protected |
| b_pieceGetter | tt::Board | protected |
| b_turnIndex | tt::Board | protected |
| begin(T... args) (defined in tt::Board) | tt::Board | |
| board() const | tt::Board | inline |
| board() | tt::Board | inline |
| Board() | tt::Board | |
| Board(PieceSetT &set) | tt::Board | |
| Board(Board &&)=default | tt::Board | |
| Board(const Board &)=delete (defined in tt::Board) | tt::Board | |
| canInsert(Piece *p) const | tt::Board | virtual |
| CapturedT typedef | tt::Board | |
| clear() | tt::Board | virtual |
| currentTurn() const | tt::Board | inline |
| defaultPieceSet() const =0 | tt::Board | pure virtual |
| 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 | |
| std::array::fill(T... args) | std::array< T > | private |
| getPieceType(PieceTypesArgT possible) | tt::Board | |
| history() | tt::Board | inline |
| history() const | tt::Board | inline |
| HistoryT typedef | tt::Board | |
| insertPiece(Piece *p) | tt::Board | virtual |
| isEqual(const Board &other) const =0 | tt::Board | pure virtual |
| makeTurn(const Piece::Position &from, const Piece::Position &to)=0 | tt::Board | pure virtual |
| movesMade() const | tt::Board | inline |
| operator!= | tt::Board | friend |
| operator<< | tt::Board | friend |
| operator=(Board &&)=default | tt::Board | |
| operator=(const Board &)=delete (defined in tt::Board) | tt::Board | |
| operator== | tt::Board | friend |
| operator[](const Piece::Position &pos) | tt::Board | |
| operator[](const Piece::Position &pos) const | tt::Board | |
| std::array::operator[](T... args) | std::array< T > | private |
| piece(const std::string &spec) const =0 | tt::Board | pure virtual |
| Piece::Turn (defined in tt::Board) | tt::Board | friend |
| pieceGetter() | tt::Board | inline |
| pieceGetter() const | tt::Board | inline |
| PieceGetterT typedef | tt::Board | |
| PieceSetT typedef | tt::Board | |
| PieceTypesArgT typedef | tt::Board | |
| PieceTypesRetT typedef | tt::Board | |
| placePiece(Piece *p) | tt::Board | protectedvirtual |
| possibleMoves(const Piece *p) const | tt::Board | virtual |
| possibleMoves(const Piece::Position &pos) const | tt::Board | |
| produceTurn(const Piece::Position &from, const Piece::Position &to, Piece::Turn **turn) | tt::Board | protected |
| refill() | tt::Board | inline |
| set(const std::string &str) const | tt::Board | |
| set(Iterator begin, Iterator end) const | tt::Board | |
| setCurrentTurn(Piece::Color col) | tt::Board | virtual |
| setPieceGetter(PieceGetterT g) | tt::Board | inline |
| str() const =0 | tt::Board | pure virtual |
| turnIndex() const | tt::Board | inline |
| TurnsT typedef | tt::Board | |
| ~Board() (defined in tt::Board) | tt::Board |