AbstractCompartment
abstract
Partly implements the API for Compartments. See the subclasses Compartment and MultiCompartment for examples of a full implementation.
Type members
Classlikes
abstract
class IPlayer[+W <: AnyRef, +T <: IPlayer[W, T]](val wrapped: W)(implicit evidence$2: ClassTag[W]) extends SCROLLDispatchable with Dynamic
Wrapper class to add basic functionality to roles and its players as unified types.
Wrapper class to add basic functionality to roles and its players as unified types.
- Type Params
- W
type of wrapped object
- Value Params
- wrapped
the player or role that is wrapped into this dynamic type
Value members
Abstract methods
Explicit helper factory method for creating a new Player instance without the need to relying on the implicit mechanics of Scala.
Explicit helper factory method for creating a new Player instance without the need to relying on the implicit mechanics of Scala.
- Value Params
- obj
the player or role that is wrapped into this dynamic player type
- Returns
a new Player instance wrapping the given object