Chess Game
1.1.0
A full chess game for Unity
|
This is the complete list of members for cgBoard, including all inherited members.
blackHasCastled | cgBoard | |
boardHeight | cgBoard | |
boardToNeatString() | cgBoard | |
boardToString() | cgBoard | |
boardWidth | cgBoard | |
cgBoard(List< sbyte > positions=null, byte boardWidth=8, byte boardHeight=8, Dictionary< string, cgMoveSet > allHypotheticalMoves=null) | cgBoard | |
defaultStartPosition | cgBoard | static |
duplicate() | cgBoard | |
Evaluate() | cgBoard | |
findAllMoves() (defined in cgBoard) | cgBoard | |
findLegalMoves(bool asWhite) | cgBoard | |
findStrictLegalMoves(bool asWhite) | cgBoard | |
illegalCellIndex | cgBoard | |
IndexFromCellName(string p) | cgBoard | |
isChecked(bool asWhite) | cgBoard | |
LoadGame(cgNotation notation) | cgBoard | |
longCastlingRights(bool white) | cgBoard | |
move(cgSimpleMove move) | cgBoard | |
moveCount | cgBoard | |
moves | cgBoard | |
moveToString(cgSimpleMove move) | cgBoard | |
OUTCOME enum name (defined in cgBoard) | cgBoard | |
revert() | cgBoard | |
revertCount | cgBoard | |
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 | |
SquareNames | cgBoard | |
squares | cgBoard | |
verifyLegality(cgSimpleMove testMove) | cgBoard | |
whiteHasCastled | cgBoard | |
whiteTurnToMove | cgBoard |