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::GChessBoardprotected
checkPawnMove(int *pOutMoves, int *pnMoves, int col, int row, bool bDiagonal, bool bWhite)GClasses::GChessBoardprotected
dec(int pos)GClasses::GChessBoardinlineprotected
GChessBoard()GClasses::GChessBoardinline
GChessBoard(const GChessBoard &that)GClasses::GChessBoardinline
inc(int pos)GClasses::GChessBoardinlineprotected
isValidMove(int xSrc, int ySrc, int xDest, int yDest)GClasses::GChessBoard
King enum valueGClasses::GChessBoard
Knight enum valueGClasses::GChessBoard
m_rowsGClasses::GChessBoardprotected
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::GChessBoardinline
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::GChessBoardinline
WhiteMask enum valueGClasses::GChessBoard
~GChessBoard()GClasses::GChessBoardinline