ostrat.gPlay

package ostrat.gPlay

Members list

Concise view

Type members

Classlikes

case class HPlayer(hc: HCen, value: Player) extends HexMemShow[Player]

A class identifying a Player and a hex coordinate position.

A class identifying a Player and a hex coordinate position.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Show2[HCen, Player]
trait TypeStrN
trait ShowN
trait ShowDec
trait Show
trait TypeStr
trait HexMem[Player]
class Object
trait Matchable
class Any
case class Player(char: Char, colour: Colour) extends Show2[Char, Colour]

A Player has a very simple token with a letter and colour for recognition.

A Player has a very simple token with a letter and colour for recognition.

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Show2[Char, Colour]
trait TypeStrN
trait ShowN
trait ShowDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Known subtypes
object PlayerA.type
object PlayerB.type
object PlayerC.type
object PlayerD.type
object Player

Companion object for Player case class contains implicit instance for Persist.

Companion object for Player case class contains implicit instance for Persist.

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Player.type
object PlayerA extends Player

Attributes

Graph
Supertypes
class Player
trait Serializable
trait Product
trait Equals
trait Show2[Char, Colour]
trait TypeStrN
trait ShowN
trait ShowDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
PlayerA.type
object PlayerB extends Player

Attributes

Graph
Supertypes
class Player
trait Serializable
trait Product
trait Equals
trait Show2[Char, Colour]
trait TypeStrN
trait ShowN
trait ShowDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
PlayerB.type
object PlayerC extends Player

Attributes

Graph
Supertypes
class Player
trait Serializable
trait Product
trait Equals
trait Show2[Char, Colour]
trait TypeStrN
trait ShowN
trait ShowDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
PlayerC.type
object PlayerD extends Player

Attributes

Graph
Supertypes
class Player
trait Serializable
trait Product
trait Equals
trait Show2[Char, Colour]
trait TypeStrN
trait ShowN
trait ShowDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
PlayerD.type