Chess Game  1.1.0
A full chess game for Unity
cgBoard Member List

This is the complete list of members for cgBoard, including all inherited members.

blackHasCastledcgBoard
boardHeightcgBoard
boardToNeatString()cgBoard
boardToString()cgBoard
boardWidthcgBoard
cgBoard(List< sbyte > positions=null, byte boardWidth=8, byte boardHeight=8, Dictionary< string, cgMoveSet > allHypotheticalMoves=null)cgBoard
defaultStartPositioncgBoardstatic
duplicate()cgBoard
Evaluate()cgBoard
findAllMoves() (defined in cgBoard)cgBoard
findLegalMoves(bool asWhite)cgBoard
findStrictLegalMoves(bool asWhite)cgBoard
illegalCellIndexcgBoard
IndexFromCellName(string p)cgBoard
isChecked(bool asWhite)cgBoard
LoadGame(cgNotation notation)cgBoard
longCastlingRights(bool white)cgBoard
move(cgSimpleMove move)cgBoard
moveCountcgBoard
movescgBoard
moveToString(cgSimpleMove move)cgBoard
OUTCOME enum name (defined in cgBoard)cgBoard
revert()cgBoard
revertCountcgBoard
revertToStart()cgBoard
setDuplicateValues(byte enpassantSquare, byte enPassantCapture, bool whiteToMove, byte whiteARook, byte whiteHRook, byte blackARook, byte blackHRook, byte whiteKing, byte blackKing, byte[] _blackRooksStart, byte[] _whiteRooksStart, byte _blackKingStart, byte _whiteKingStart, byte[] _whiteLeftCastleCrossSquares, byte[] _whiteRightCastleCrossSquares, byte[] _blackLeftCastleCrossSquares, byte[] _blackRightCastleCrossSquares, byte _whiteKingLeftCastleTo, byte _whiteKingRightCastleTo, byte _blackKingLeftCastleTo, byte _blackKingRightCastleTo, byte _whiteRookLeftCastleTo, byte _whiteRookRightCastleTo, byte _blackRookLeftCastleTo, byte _blackRookRightCastleTo)cgBoard
shortCastlingRights(bool white)cgBoard
SquareNamescgBoard
squarescgBoard
verifyLegality(cgSimpleMove testMove)cgBoard
whiteHasCastledcgBoard
whiteTurnToMovecgBoard