Chess Game
1.1.0
A full chess game for Unity
Here is a list of all documented class members with links to the class documentation for each member:
- a -
addDebugText() :
cgSquareScript
AddMove() :
cgNotation
- b -
bestResponse :
cgSimpleMove
blackDeadPiecesLocation :
cgChessBoardScript
blackHasCastled :
cgBoard
blackSquarePrefab :
cgBoardGeneratorScript
boardHeight :
cgBoard
,
cgBoardGeneratorScript
BoardMode :
cgChessBoardScript
boardScript :
cgBoardGeneratorScript
BoardStatesExamined :
cgEngine
boardToNeatString() :
cgBoard
boardToString() :
cgBoard
BoardType :
cgMenuScript
boardWidth :
cgBoard
,
cgBoardGeneratorScript
- c -
capturedType :
cgSimpleMove
cgBoard() :
cgBoard
cgMoveGenerator() :
cgMoveGenerator
cgMoveSet() :
cgMoveSet
cgNotation() :
cgNotation
cgSimpleMove() :
cgSimpleMove
changeColor() :
cgSquareScript
checkSound :
cgChessBoardScript
ChessBoard :
cgMenuScript
ChessBoardTiny :
cgMenuScript
chessPieceHolder :
cgChessBoardScript
ChessPiecePrefab :
cgChessBoardScript
chessSquareHolder :
cgChessBoardScript
currentBoardMode :
cgMenuScript
CurrentBoardValue :
cgEngine
customizePlacements :
cgBoardGeneratorScript
- d -
dead :
cgChessPieceScript
defaultStartPosition :
cgBoard
DifficultyChanged() :
cgMenuScript
DifficultySlider :
cgMenuScript
displayAs3d :
cgChessBoardScript
displayAs3D :
cgChessPieceScript
DisplayAs3D :
cgMenuScript
displayText :
cgGameOverScript
duplicate() :
cgBoard
,
cgCastlingMove
,
cgEnPassantMove
,
cgSimpleMove
- e -
EmulateBishopAt() :
cgMoveGenerator
EmulateKingAt() :
cgMoveGenerator
EmulateKnightAt() :
cgMoveGenerator
EmulatePawnAt() :
cgMoveGenerator
EmulateQueenAt() :
cgMoveGenerator
EmulateRookAt() :
cgMoveGenerator
engineProgressBar :
cgChessBoardScript
Evaluate() :
cgBoard
- f -
findLegalMoves() :
cgBoard
FindRayMoves() :
cgMoveGenerator
findStrictLegalMoves() :
cgBoard
Finished :
cgEngine
FlipBoard() :
cgChessBoardScript
flipTarget :
cgChessBoardScript
FormatType :
cgNotation
from :
cgMoveSet
,
cgSimpleMove
- g -
GameOverPrefab :
cgChessBoardScript
getEngine :
cgChessBoardScript
getLogFriendlyNotation() :
cgNotation
getSquares() :
cgChessBoardScript
- h -
highlightLastMove :
cgChessBoardScript
highlightLegalMoves :
cgChessBoardScript
highlightTemporarily() :
cgSquareScript
HumanAsBlack :
cgMenuScript
HumanAsWhite :
cgMenuScript
- i -
illegalCellIndex :
cgBoard
IndexFromCellName() :
cgBoard
initialize() :
cgGameOverScript
isChecked() :
cgBoard
- l -
LoadGame() :
cgBoard
longCastlingRights() :
cgBoard
loseSound :
cgChessBoardScript
- m -
MainMenu() :
cgChessBoardScript
,
cgGameOverScript
MainMenuButton :
cgGameOverScript
MainMenuPrefab :
cgChessBoardScript
MakeEngineMove() :
cgChessBoardScript
makeMove() :
cgEngine
Mode :
cgChessBoardScript
ModeDisplayText :
cgMenuScript
move() :
cgBoard
MoveAsWhite :
cgEngine
moveCount :
cgBoard
moveLog :
cgChessBoardScript
moves :
cgBoard
Moves :
cgEngine
moves :
cgMoveSet
,
cgNotation
MovesLeftToAnalyze :
cgEngine
movesMade :
cgChessBoardScript
moveSound :
cgChessBoardScript
moveToSquare() :
cgChessPieceScript
moveToString() :
cgBoard
- n -
NotationType :
cgChessBoardScript
,
cgNotation
- p -
piecePlacements :
cgBoardGeneratorScript
PiecePlacements :
cgCustomBoardSettings
piecePrefab :
cgBoardGeneratorScript
placePieces() :
cgChessBoardScript
Play() :
cgMenuScript
playerCanMove :
cgChessBoardScript
playSound() :
cgChessBoardScript
positionalVal :
cgSimpleMove
positionalValues :
cgMoveSet
Positions_Bishop :
cgValueModifiers
Positions_Knight :
cgValueModifiers
Positions_Pawn :
cgValueModifiers
Positions_Queen :
cgValueModifiers
Positions_Rook :
cgValueModifiers
- q -
queened :
cgSimpleMove
Quit() :
cgMenuScript
- r -
randomizeEarlyEngineMoves :
cgChessBoardScript
Read() :
cgNotation
ResetBoard() :
cgChessBoardScript
,
cgGameOverScript
ResetButton :
cgGameOverScript
revert() :
cgBoard
revertCount :
cgBoard
RevertLastMove() :
cgChessBoardScript
revertToStart() :
cgBoard
- s -
SearchDepthEndGame :
cgEngine
searchDepthStrong :
cgChessBoardScript
SearchDepthStrong :
cgEngine
searchDepthWeak :
cgChessBoardScript
SearchDepthWeak :
cgEngine
secondFrom :
cgCastlingMove
secondTo :
cgCastlingMove
setBoardTo() :
cgChessBoardScript
SetCallbacks() :
cgChessPieceScript
setDuplicateValues() :
cgBoard
SetType() :
cgChessPieceScript
shortCastlingRights() :
cgBoard
square :
cgChessPieceScript
SquareNames :
cgBoard
squares :
cgBoard
squareScale :
cgBoardGeneratorScript
squareSpacing :
cgBoardGeneratorScript
squareStartPoint :
cgBoardGeneratorScript
start() :
cgChessBoardScript
StartAtSquare() :
cgChessPieceScript
startOnLoad :
cgChessBoardScript
SuggestMove() :
cgChessBoardScript
- t -
threeDPieceHolder :
cgChessPieceScript
to :
cgSimpleMove
ToggleMode() :
cgMenuScript
TotalMovesToAnalyze :
cgEngine
twoDPieceHolder :
cgChessPieceScript
Type :
cgBoardGeneratorScript
,
cgChessPieceScript
type :
cgChessPieceScript
,
cgMoveSet
- u -
uniqueName :
cgSquareScript
use3d :
cgBoardGeneratorScript
- v -
val :
cgSimpleMove
Value_Bishop :
cgValueModifiers
Value_BishopPairBonus :
cgValueModifiers
Value_Castle :
cgValueModifiers
Value_CastlingLongRights :
cgValueModifiers
Value_CastlingShortRights :
cgValueModifiers
Value_King :
cgValueModifiers
Value_Knight :
cgValueModifiers
Value_Pawn :
cgValueModifiers
Value_Queen :
cgValueModifiers
Value_Rook :
cgValueModifiers
Value_RookPairBonus :
cgValueModifiers
verifyLegality() :
cgBoard
- w -
white :
cgChessPieceScript
whiteDeadPiecesLocation :
cgChessBoardScript
whiteHasCastled :
cgBoard
whiteSquarePrefab :
cgBoardGeneratorScript
whiteTurnToMove :
cgBoard
,
cgChessBoardScript
winSound :
cgChessBoardScript
writeFullNotation() :
cgNotation
Generated by
1.8.14