ostrat.pzug

package ostrat.pzug

Members list

Concise view

Type members

Classlikes

object Britain extends Polity

Attributes

Graph
Supertypes
trait Polity
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
Britain.type
trait Building extends ZugTerr

Attributes

Graph
Supertypes
trait ZugTerr
trait Coloured
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Known subtypes
object StoneBuilding.type
object WoodBuilding.type
case class Fire(hCen: HCen) extends ZugAction

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait ZugAction
class Object
trait Matchable
class Any
object France extends Polity

Attributes

Graph
Supertypes
trait Polity
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
France.type
object Germany extends Polity

Attributes

Graph
Supertypes
trait Polity
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
Germany.type
case class HSquad(hc: HCen, value: Squad) extends HexMemShow[Squad]

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, Squad]
trait TypeStrN
trait ShowN
trait ShowDec
trait Show
trait TypeStr
trait HexMem[Squad]
class Object
trait Matchable
class Any
case object Hill extends ZugTerr

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait ZugTerr
trait Coloured
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
Hill.type
case object Lake extends ZugTerr

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait ZugTerr
trait Coloured
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
Lake.type
case class Move(dirns: HStepArr) extends ZugAction

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait ZugAction
class Object
trait Matchable
class Any
object Move

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Move.type
object NoAction extends ZugAction

Attributes

Graph
Supertypes
trait ZugAction
class Object
trait Matchable
class Any
Self type
case object Plain extends ZugTerr

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait ZugTerr
trait Coloured
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
Plain.type
object PlayBritain extends ZPlayer

Attributes

Graph
Supertypes
class ZPlayer
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type
object PlayGermany extends ZPlayer

Attributes

Graph
Supertypes
class ZPlayer
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class ZPlayer
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type
object PlayGermanyFrance extends ZPlayer

Attributes

Graph
Supertypes
class ZPlayer
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type
trait Polity extends ShowSimple

Attributes

Companion:
object
Graph
Supertypes
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Known subtypes
object Britain.type
object France.type
object Germany.type
object Polity

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Polity.type
case class Squad(polity: Polity, var action: ZugAction) extends Coloured

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Coloured
class Object
trait Matchable
class Any
object Squad

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
Squad.type
case object StoneBuilding extends Building

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Building
trait ZugTerr
trait Coloured
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
case object WheatField extends ZugTerr

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait ZugTerr
trait Coloured
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
case object WoodBuilding extends Building

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Building
trait ZugTerr
trait Coloured
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Self type
case class ZPlayer(polities: RArr[Polity])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object PlayBritain.type
object PlayGermany.type
object PlayGermanyBritain.type
object PlayGermanyFrance.type
object Zug1 extends ZugScenStart

ZugFuhrer scenario 1.

ZugFuhrer scenario 1.

Attributes

Graph
Supertypes
trait ZugScen
trait HSysScen
class Object
trait Matchable
class Any
Self type
Zug1.type
object Zug2 extends ZugScenStart

ZugFuhrer scenario 2.

ZugFuhrer scenario 2.

Attributes

Graph
Supertypes
trait ZugScen
trait HSysScen
class Object
trait Matchable
class Any
Self type
Zug2.type
object Zug3 extends ZugScenStart

ZugFuhrer scenario 3.

ZugFuhrer scenario 3.

Attributes

Graph
Supertypes
trait ZugScen
trait HSysScen
class Object
trait Matchable
class Any
Self type
Zug3.type
trait ZugAction

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Fire
class Move
object NoAction.type
case class ZugGui(canv: CanvasPlatform, scenIn: ZugScen) extends HGridSysGui

Graphical User Interface for ZugFuhrer game.

Graphical User Interface for ZugFuhrer game.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class CmdBarGui
class Object
trait Matchable
class Any
object ZugLaunch extends GuiLaunchStd

Scenario selector and launcher for ZugFuhrer.

Scenario selector and launcher for ZugFuhrer.

Attributes

Graph
Supertypes
trait GuiLaunch
class Object
trait Matchable
class Any
Self type
trait ZugScen extends HSysTurnScen

ZugFuhrer scenario turn state.

ZugFuhrer scenario turn state.

Attributes

Graph
Supertypes
trait HSysScen
class Object
trait Matchable
class Any
Known subtypes
object Zug1.type
object Zug2.type
object Zug3.type
Self type
trait ZugScenStart extends ZugScen

ZugFuhrer scenario turn 0 state.

ZugFuhrer scenario turn 0 state.

Attributes

Graph
Supertypes
trait ZugScen
trait HSysScen
class Object
trait Matchable
class Any
Known subtypes
object Zug1.type
object Zug2.type
object Zug3.type
trait ZugTerr extends ShowSimple with Coloured

ZugFuhrer hex terrain. Currently a simple form of terrain.

ZugFuhrer hex terrain. Currently a simple form of terrain.

Attributes

Graph
Supertypes
trait Coloured
trait ShowNoDec
trait Show
trait TypeStr
class Object
trait Matchable
class Any
Known subtypes
trait Building
object StoneBuilding.type
object WoodBuilding.type
object Hill.type
object Lake.type
object Plain.type
object WheatField.type

Types