chessCAMO
|
This is the complete list of members for Chess, including all inherited members.
board | Chess | private |
boardInit() | Chess | |
check_pieces | Chess | private |
Chess() | Chess | |
Chess(const Chess &chess_object) | Chess | |
doubleCheckPieceIterator(Piece *king) | Chess | private |
flags | Chess | private |
getBoard() const | Chess | inline |
getCheck() const | Chess | inline |
getCheckmate() const | Chess | inline |
getCheckPieces() const | Chess | inline |
getDoubleCheck() const | Chess | inline |
getNumMoves() const | Chess | inline |
getReservoir() const | Chess | inline |
getStalemate() const | Chess | inline |
getTurn() const | Chess | inline |
handleChangeTurn() | Chess | private |
handleCheckmate() | Chess | private |
handleStalemate() | Chess | private |
isCheckmate(string check_type) | Chess | |
isStalemate() | Chess | |
makeMove(int src, int dest, istream &in) | Chess | |
makeMoveForType(int src, int dest) | Chess | private |
num_moves | Chess | private |
operator<<(ostream &out, const Chess &chess_object) | Chess | friend |
operator=(const Chess &chess_object) | Chess | |
operator>>(istream &in, Chess &chess_object) | Chess | friend |
pieceSwap(int src, int dest, vector< Piece * > &board) | Chess | private |
reservoir | Chess | private |
setBoard(const vector< Piece * > &board) | Chess | inline |
setCheck(bool check) | Chess | inline |
setCheckmate(bool checkmate) | Chess | inline |
setCheckPieces(const vector< Piece * > &check_pieces) | Chess | inline |
setDoubleCheck(bool double_check) | Chess | inline |
setNumMoves(int num_moves) | Chess | inline |
setReservoir(const vector< pair< int, char >> &reservoir) | Chess | inline |
setStalemate(bool stalemate) | Chess | inline |
setTurn(pieceColor turn) | Chess | inline |
singleCheckPieceIterator(Piece *piece, Piece *king) | Chess | private |
switchTurn() | Chess | private |
turn | Chess | private |
useReservoirPiece(int src, int dest) | Chess | |
~Chess() | Chess |