Class GameBoard
java.lang.Object
ru.hse.germandilio.tetris.client.model.gameboard.GameBoard
- All Implemented Interfaces:
Reset
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionjavafx.scene.shape.Rectangle
getDisplayBoardNode
(int y, int x) boolean
getGameBoardNode
(int y, int x) javafx.scene.shape.Rectangle
void
Initialize gameBoardViewboolean
placeBrickOnBoard
(boolean[][] brickToPlace, int xCenterPosition, int yCenterPosition) void
reset()
-
Field Details
-
GAME_FIELD_SIZE
public static final int GAME_FIELD_SIZE- See Also:
-
BRICK_SIZE
public static final int BRICK_SIZE- See Also:
-
-
Constructor Details
-
GameBoard
public GameBoard()
-
-
Method Details
-
initDisplayBoard
public void initDisplayBoard()Initialize gameBoardView -
getInitialBrick
public javafx.scene.shape.Rectangle getInitialBrick() -
getDisplayBoardNode
public javafx.scene.shape.Rectangle getDisplayBoardNode(int y, int x) -
getGameBoardNode
public boolean getGameBoardNode(int y, int x) -
placeBrickOnBoard
public boolean placeBrickOnBoard(boolean[][] brickToPlace, int xCenterPosition, int yCenterPosition) -
reset
public void reset()
-