Packages

package context

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait GameStateHolder extends EventWrapperObserver[GameStateEventWrapper]

    Trait modelling an object which holds the current game state and reacts when it gets changed

  2. trait LevelContext extends EventWrapperObservable[MouseEventWrapper] with EntitiesDrawer with GameStateHolder

    Trait modelling the context of a level

  3. trait LevelContextListener extends AnyRef

    Trait which gets notified when a LevelContext event occurs

  4. trait LobbyContext extends EventWrapperObserver[LobbyEventWrapper] with EventWrapperObservable[LobbyEventWrapper]

    Basic LobbyContext trait, seen both as a LobbyEventWrapper observable and observer

  5. trait LobbyContextListener extends AnyRef

    Trait which gets notified when a LobbyContext event occurs

  6. trait MultiPlayerLevelContext extends LevelContext

    LevelContext used in multplayer sessions

  7. trait MultiPlayerLevelContextListener extends LevelContextListener

    Trait which gets notified when a LevelContext event occurs

Value Members

  1. object LevelContext

    Companion object

  2. object LevelContextType extends Enumeration

    Enumeration representing the type of level the user is playing

  3. object LobbyContext

    Companion object

Ungrouped