This is the complete list of members for GClasses::GChessBoard, including all inherited members.
AllMask enum value | GClasses::GChessBoard | |
Bishop enum value | GClasses::GChessBoard | |
checkMove(int *pOutMoves, int *pnMoves, int col, int row, bool bWhite) | GClasses::GChessBoard | protected |
checkPawnMove(int *pOutMoves, int *pnMoves, int col, int row, bool bDiagonal, bool bWhite) | GClasses::GChessBoard | protected |
dec(int pos) | GClasses::GChessBoard | inlineprotected |
GChessBoard() | GClasses::GChessBoard | inline |
GChessBoard(const GChessBoard &that) | GClasses::GChessBoard | inline |
inc(int pos) | GClasses::GChessBoard | inlineprotected |
isValidMove(int xSrc, int ySrc, int xDest, int yDest) | GClasses::GChessBoard | |
King enum value | GClasses::GChessBoard | |
Knight enum value | GClasses::GChessBoard | |
m_rows | GClasses::GChessBoard | protected |
move(int xSrc, int ySrc, int xDest, int yDest) | GClasses::GChessBoard | |
moves(int *pOutMoves, int col, int row) | GClasses::GChessBoard | |
None enum value | GClasses::GChessBoard | |
Pawn enum value | GClasses::GChessBoard | |
Piece enum name | GClasses::GChessBoard | |
piece(int col, int row, bool *pbWhite) | GClasses::GChessBoard | inline |
PieceMask enum value | GClasses::GChessBoard | |
printBoard(std::ostream &stream) | GClasses::GChessBoard | |
Queen enum value | GClasses::GChessBoard | |
resetBoard() | GClasses::GChessBoard | |
Rook enum value | GClasses::GChessBoard | |
setPiece(int col, int row, Piece piece, bool white) | GClasses::GChessBoard | inline |
WhiteMask enum value | GClasses::GChessBoard | |
~GChessBoard() | GClasses::GChessBoard | inline |