Index
All Classes and Interfaces|All Packages|Constant Field Values
G
- GAME_FIELD_SIZE - Static variable in class ru.hse.germandilio.tetris.client.model.gameboard.GameBoard
- GameBoard - Class in ru.hse.germandilio.tetris.client.model.gameboard
- GameBoard() - Constructor for class ru.hse.germandilio.tetris.client.model.gameboard.GameBoard
- GameBoardUtils - Class in ru.hse.germandilio.tetris.client.model.gameboard
- GameBoardUtils() - Constructor for class ru.hse.germandilio.tetris.client.model.gameboard.GameBoardUtils
- GameFlow - Interface in ru.hse.germandilio.tetris.server.game
- GameManager - Class in ru.hse.germandilio.tetris.client.controllers
- GameManager - Interface in ru.hse.germandilio.tetris.server.game
- GameManager(TetrisViewController) - Constructor for class ru.hse.germandilio.tetris.client.controllers.GameManager
- GameResult - Class in ru.hse.germandilio.tetris.shared
- GameResult(String, LocalDateTime, int, LocalTime) - Constructor for class ru.hse.germandilio.tetris.shared.GameResult
- GameSessions - Interface in ru.hse.germandilio.tetris.server.game
- GameSessionsDatabase - Class in ru.hse.germandilio.tetris.server.database
- GameSessionsDatabase() - Constructor for class ru.hse.germandilio.tetris.server.database.GameSessionsDatabase
- GameSessionStats - Class in ru.hse.germandilio.tetris.client.model
- GameSessionStats() - Constructor for class ru.hse.germandilio.tetris.client.model.GameSessionStats
- gameStarted() - Method in class ru.hse.germandilio.tetris.client.model.GameSessionStats
- GET_NEXT_BRICK - Enum constant in enum class ru.hse.germandilio.tetris.shared.commands.CommandsAPI
-
Prompt for new brick.
- GET_TOP - Enum constant in enum class ru.hse.germandilio.tetris.shared.commands.CommandsAPI
-
Get TOP (param) game sessions results.
- getArguments(CommandsAPI, String) - Static method in enum class ru.hse.germandilio.tetris.shared.commands.CommandsAPI
-
Retrieves arguments from commands based on their type (internal number of arguments).
- getBoardNode(int, int) - Method in class ru.hse.germandilio.tetris.client.controllers.BrickToDragController
- getBoardSize() - Method in class ru.hse.germandilio.tetris.client.controllers.BrickToDragController
- getBrick(int) - Method in class ru.hse.germandilio.tetris.server.generator.BricksRandomGenerator
-
Get next brick in sequence by index.
- getClientsNumber() - Method in class ru.hse.germandilio.tetris.server.control.ConsoleHandler
- getClientsNumber() - Method in interface ru.hse.germandilio.tetris.server.control.InputHandler
-
Get max number of clients can connect to server.
- getCommandType(String) - Static method in enum class ru.hse.germandilio.tetris.shared.commands.CommandsAPI
-
Get command type by
String
representation of type. - getCurrentUsersCount() - Method in class ru.hse.germandilio.tetris.server.game.ServerGameManager
- getDisplayBoardNode(int, int) - Method in class ru.hse.germandilio.tetris.client.model.gameboard.GameBoard
- getEndGameTimeAtZone(ZoneId) - Method in class ru.hse.germandilio.tetris.shared.GameResult
- getEndGameTimeUTC0() - Method in class ru.hse.germandilio.tetris.shared.GameResult
- getGameBoardNode(int, int) - Method in class ru.hse.germandilio.tetris.client.model.gameboard.GameBoard
- getInitialBrick() - Method in class ru.hse.germandilio.tetris.client.model.gameboard.GameBoard
- getMatrix() - Method in interface ru.hse.germandilio.tetris.server.bricks.Brick
-
Internal matrix that represents 3x3 brick.
- getMatrix() - Method in class ru.hse.germandilio.tetris.server.bricks.CornerBrick
- getMatrix() - Method in class ru.hse.germandilio.tetris.server.bricks.IBrick
- getMatrix() - Method in class ru.hse.germandilio.tetris.server.bricks.JBrick
- getMatrix() - Method in class ru.hse.germandilio.tetris.server.bricks.LBrick
- getMatrix() - Method in class ru.hse.germandilio.tetris.server.bricks.OBrick
- getMatrix() - Method in class ru.hse.germandilio.tetris.server.bricks.SBrick
- getMatrix() - Method in class ru.hse.germandilio.tetris.server.bricks.ShortTBrick
- getMatrix() - Method in class ru.hse.germandilio.tetris.server.bricks.TBrick
- getMaxUsersNumber() - Method in class ru.hse.germandilio.tetris.server.game.ServerGameManager
- getRotationsCount() - Method in interface ru.hse.germandilio.tetris.server.bricks.Brick
-
Number of available rotations.
- getRotationsCount() - Method in class ru.hse.germandilio.tetris.server.bricks.CornerBrick
- getRotationsCount() - Method in class ru.hse.germandilio.tetris.server.bricks.IBrick
- getRotationsCount() - Method in class ru.hse.germandilio.tetris.server.bricks.JBrick
- getRotationsCount() - Method in class ru.hse.germandilio.tetris.server.bricks.LBrick
- getRotationsCount() - Method in class ru.hse.germandilio.tetris.server.bricks.OBrick
- getRotationsCount() - Method in class ru.hse.germandilio.tetris.server.bricks.SBrick
- getRotationsCount() - Method in class ru.hse.germandilio.tetris.server.bricks.ShortTBrick
- getRotationsCount() - Method in class ru.hse.germandilio.tetris.server.bricks.TBrick
- getTimeout() - Method in class ru.hse.germandilio.tetris.server.control.ConsoleHandler
- getTimeout() - Method in interface ru.hse.germandilio.tetris.server.control.InputHandler
-
Get timeout when all clients will be notified with predefined event.
- getTopResults(int) - Method in class ru.hse.germandilio.tetris.server.database.GameSessionsDatabase
- getTopSessions(Connection, int) - Method in interface ru.hse.germandilio.tetris.server.game.GameSessions
- getTopSessions(Connection, int) - Method in class ru.hse.germandilio.tetris.server.game.ServerGameManager
- getUserNameFromDialog() - Method in class ru.hse.germandilio.tetris.client.controllers.TetrisViewController
All Classes and Interfaces|All Packages|Constant Field Values