Package marc.nguyen.minesweeper.common.data.models
Contains Models shared between client and server.
-
Class Summary Class Description BaseMessage A simple message.EndGameMessage An end game messageMessage A simple message.Minefield A Minefield.Pair<T1,T2> Player A simple Player object.Position StartGame Tile ATile
that can be eitherEmpty
(which shows the number of adjacent mines) orMine
.
This class is immutable.Tile.Empty An emptyTile
.Tile.Mine ATile
filled with aMine
. -
Enum Summary Enum Description Level Level of difficulties for a minesweeper.Tile.State State
of a tile based on the Minesweeper