Class TetrisViewController
java.lang.Object
ru.hse.germandilio.tetris.client.controllers.TetrisViewController
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
blockUI()
void
displayBrickToDrag
(boolean[][] matrix) void
handleBrickDropped
(javafx.scene.input.DragEvent dragEvent) void
handleDragOnNextBrick
(javafx.scene.input.MouseEvent mouseEvent) void
handleDragOver
(javafx.scene.input.DragEvent dragEvent) void
initGameView
(CommandSender gameManager, GameBoard gameBoard, GameSessionStats stats) void
onGameStartStopClick
(javafx.scene.input.MouseEvent mouseEvent) void
onTop10ResultClick
(javafx.scene.input.MouseEvent mouseEvent) void
void
void
setUpNewBrick
(boolean[][] brick) void
void
setUpTimeout
(long time) void
setupUserName
(String name) void
void
void
showTopSessions
(List<ViewGameResult> results) void
void
void
waitForAction
(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()
-