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