GClasses

GClasses::GChessBoard Member List

This is the complete list of members for GClasses::GChessBoard, including all inherited members.
AllMask enum valueGClasses::GChessBoard
Bishop enum valueGClasses::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 [inline, protected]
GChessBoard()GClasses::GChessBoard [inline]
GChessBoard(const GChessBoard &that)GClasses::GChessBoard [inline]
inc(int pos)GClasses::GChessBoard [inline, protected]
isValidMove(int xSrc, int ySrc, int xDest, int yDest)GClasses::GChessBoard
King enum valueGClasses::GChessBoard
Knight enum valueGClasses::GChessBoard
m_rowsGClasses::GChessBoard [protected]
move(int xSrc, int ySrc, int xDest, int yDest)GClasses::GChessBoard
moves(int *pOutMoves, int col, int row)GClasses::GChessBoard
None enum valueGClasses::GChessBoard
Pawn enum valueGClasses::GChessBoard
Piece enum nameGClasses::GChessBoard
piece(int col, int row, bool *pbWhite)GClasses::GChessBoard [inline]
PieceMask enum valueGClasses::GChessBoard
printBoard(std::ostream &stream)GClasses::GChessBoard
Queen enum valueGClasses::GChessBoard
resetBoard()GClasses::GChessBoard
Rook enum valueGClasses::GChessBoard
setPiece(int col, int row, Piece piece, bool white)GClasses::GChessBoard [inline]
WhiteMask enum valueGClasses::GChessBoard
~GChessBoard()GClasses::GChessBoard [inline]