Class TetrisViewController
java.lang.Object
ru.hse.germandilio.tetris.client.controllers.TetrisViewController
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidblockUI()voiddisplayBrickToDrag(boolean[][] matrix) voidhandleBrickDropped(javafx.scene.input.DragEvent dragEvent) voidhandleDragOnNextBrick(javafx.scene.input.MouseEvent mouseEvent) voidhandleDragOver(javafx.scene.input.DragEvent dragEvent) voidinitGameView(CommandSender gameManager, GameBoard gameBoard, GameSessionStats stats) voidonGameStartStopClick(javafx.scene.input.MouseEvent mouseEvent) voidonTop10ResultClick(javafx.scene.input.MouseEvent mouseEvent) voidvoidvoidsetUpNewBrick(boolean[][] brick) voidvoidsetUpTimeout(long time) voidsetupUserName(String name) voidvoidvoidshowTopSessions(List<ViewGameResult> results) voidvoidvoidwaitForAction(String displayActionStatus)
-
Field Details
-
top10Button
public javafx.scene.control.Button top10Button
-
-
Constructor Details
-
TetrisViewController
public TetrisViewController()
-
-
Method Details
-
blockUI
public void blockUI() -
unblockUI
public void unblockUI() -
initGameView
-
displayBrickToDrag
public void displayBrickToDrag(boolean[][] matrix) -
resetCurrentTime
public void resetCurrentTime() -
setUpStopWatch
public void setUpStopWatch() -
setUpTimeout
public void setUpTimeout(long time) -
setUpNewBrick
public void setUpNewBrick(boolean[][] brick) -
handleDragOnNextBrick
public void handleDragOnNextBrick(javafx.scene.input.MouseEvent mouseEvent) -
handleDragOver
public void handleDragOver(javafx.scene.input.DragEvent dragEvent) -
handleBrickDropped
public void handleBrickDropped(javafx.scene.input.DragEvent dragEvent) -
onGameStartStopClick
public void onGameStartStopClick(javafx.scene.input.MouseEvent mouseEvent) -
onTop10ResultClick
public void onTop10ResultClick(javafx.scene.input.MouseEvent mouseEvent) -
getUserNameFromDialog
-
startGame
public void startGame() -
showEndGameResults
public void showEndGameResults() -
showQuitApp
public void showQuitApp() -
showTopSessions
-
setupUserName
-
waitForAction
-
resetActionStatus
public void resetActionStatus()
-