blockudoku.controllers

Members list

Type members

Classlikes

trait ControllerMediator extends Snapshotable[_]

The central interface for making destructive changes to the game state. Communicates to more specified controllers.

The central interface for making destructive changes to the game state. Communicates to more specified controllers.

Attributes

Supertypes
trait Snapshotable[_]
class Object
trait Matchable
class Any
Known subtypes

Collects Element game state models.

Collects Element game state models.

Attributes

See also
Supertypes
trait Observable
class Object
trait Matchable
class Any
Known subtypes
trait GridCollector extends Observable

Collects Grid game state models.

Collects Grid game state models.

Attributes

See also
Supertypes
trait Observable
class Object
trait Matchable
class Any
Known subtypes
case class GridConfig()

Configuration options for the grid.

Configuration options for the grid.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
trait ScoreCollector extends Observable

Attributes

Supertypes
trait Observable
class Object
trait Matchable
class Any
Known subtypes