GameState constructor
const
GameState({
- required BoardState board,
- Tetromino? activePiece,
- Tetromino? ghostPiece,
- Tetromino? heldPiece,
- bool canHold = true,
- required List<
TetrominoType> nextQueue, - required ScoreState scoreState,
- required LevelState levelState,
- TetrisGameStatus status = TetrisGameStatus.idle,
Implementation
const GameState({
required this.board,
this.activePiece,
this.ghostPiece,
this.heldPiece,
this.canHold = true,
required this.nextQueue,
required this.scoreState,
required this.levelState,
this.status = TetrisGameStatus.idle,
});