blockudoku.controllers.mediatorImpl

Members list

Type members

Classlikes

class ControllerMediatorImpl(gridController: GridController, elementController: ElementController, focusManager: FocusManager, scoreController: ScoreController) extends ControllerMediator, Snapshotable[_]

Attributes

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

Manages game state related to Elements.

Manages game state related to Elements.

Attributes

See also
Supertypes
trait Observable
class Object
trait Matchable
class Any
Show all
Known subtypes
class ElementControllerImpl(random: Random, focusManager: FocusManager) extends ElementController

Attributes

Supertypes
trait Observable
class Object
trait Matchable
class Any
Show all

Manage game state related to the Grid.

Manage game state related to the Grid.

Attributes

See also
Supertypes
trait Observable
class Object
trait Matchable
class Any
Show all
Known subtypes
class GridControllerImpl(focusManager: FocusManager, gridConfig: GridConfig) extends GridController

Attributes

Supertypes
trait Observable
class Object
trait Matchable
class Any
Show all

Manage game state related to the Score.

Manage game state related to the Score.

Attributes

See also
Supertypes
trait Observable
class Object
trait Matchable
class Any
Show all
Known subtypes
class ScoreControllerImpl(gridCollector: GridCollector) extends ScoreController

Attributes

Supertypes
trait Observable
class Object
trait Matchable
class Any
Show all