Files
3DChess/app/src/main/java/chess/controller/OutputSystem.java
2025-04-05 10:18:02 +02:00

26 lines
376 B
Java

package chess.controller;
import chess.model.Color;
import chess.model.Coordinate;
public interface OutputSystem {
void playerTurn(Color color);
void winnerIs(Color color);
void kingIsInCheck();
void kingIsInMat();
void patSituation();
void hasSurrendered(Color color);
void gameStarted();
void promotePawn(Coordinate pieceCoords);
void updateDisplay();
}