chess
Bishop The Bishop objects.
Chess To play a game of chess.
EDIs_move Executes EDIs move and updates the game history
King The King objects.
Knight The knight objects.
Pawn The pawn objects.
Queen The queen objects.
Rook The rook objects.
TransparencyProblem
Value_of_Figure Returns the value of a chess figure in pawns unit.
addHistoryMove Adds a move to the history structure.
cursorListener Activate the cursor.
displayCursor Displays the cursor.
findPos returns the first index, where 'pos' was found in 'from'
getColor findPos Determines the color of a certain field
getFigureName returns the figures name and the handle to the figure class
has_moved whether the figure was moved once
is_in_check Whether a figure will be in check.
legal_move checks whether a move is legal.
matrix2chess matrix to chess notation
matrix2xy matrix position to chess xy position
mirrorImage do X upside down.
remove_figure removes(beats) a figure from the field and deletes the instance
replaceRGBValue A value is replaced in an image matrix
reset_cursor resets the cursor
setCursor sets the cursor on a certain field
setFiguresPosition Set the position of a chess figure.
show displays a chess figure.
stopCursor Stops the cursor from moving and proceeds with the chess game.
xy2matrix chess xy position to matrix position