ostrat.gFour.hp4

Members list

Type members

Classlikes

object FourScen1 extends G4HScen

Attributes

Supertypes
class G4HScen
trait HGridScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
FourScen1.type
object FourScen2 extends G4HScen

Attributes

Supertypes
class G4HScen
trait HGridScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
FourScen2.type
object FourScen3 extends G4HScen

2nd Scenario of Game Four. Has a larger number of hexs.

2nd Scenario of Game Four. Has a larger number of hexs.

Attributes

Supertypes
class G4HScen
trait HGridScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
FourScen3.type
object FourScen4 extends G4HScen

3rd Scenario of Game Four. Has a larger number of hexs.

3rd Scenario of Game Four. Has a larger number of hexs.

Attributes

Supertypes
class G4HScen
trait HGridScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
FourScen4.type
case class G4HGui(canv: CanvasPlatform, scenStart: G4HScen, viewIn: HGView) extends HGridSysGui

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class HGridSysGui
trait CmdBarGui
trait CanvasUser
class Object
trait Matchable
class Any
Show all
abstract class G4HScen(val turn: Int) extends HGridScen

Example Game three scenario trait.

Example Game three scenario trait.

Attributes

Companion
object
Supertypes
trait HGridScen
trait HSysScen
class Object
trait Matchable
class Any
Known subtypes
object FourScen1
object FourScen2
object FourScen3
object FourScen4
object G4HScen

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
G4HScen.type
case class Hold(turns: Int)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class Lunit(val team: Team, val num: Int) extends Coloured

Attributes

Companion
object
Supertypes
trait Coloured
class Object
trait Matchable
class Any
object Lunit

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Lunit.type
class LunitState(lunit: Lunit, val cmds: HStepArr) extends Coloured

Attributes

Companion
object
Supertypes
trait Coloured
class Object
trait Matchable
class Any
object LunitState

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
LunitState.type
object Plain extends Terr

Attributes

Supertypes
trait Terr
trait Coloured
class Object
trait Matchable
class Any
Self type
Plain.type
case class Team(name: String, colour: Colour) extends Coloured

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Coloured
class Object
trait Matchable
class Any
Show all
Known subtypes
object TeamA
object TeamB
object TeamA extends Team

Attributes

Supertypes
class Team
trait Serializable
trait Product
trait Equals
trait Coloured
class Object
trait Matchable
class Any
Show all
Self type
TeamA.type
object TeamB extends Team

Attributes

Supertypes
class Team
trait Serializable
trait Product
trait Equals
trait Coloured
class Object
trait Matchable
class Any
Show all
Self type
TeamB.type
sealed trait Terr extends Coloured

Attributes

Supertypes
trait Coloured
class Object
trait Matchable
class Any
Known subtypes
object Plain
object Water
object Woods
object Water extends Terr

Attributes

Supertypes
trait Terr
trait Coloured
class Object
trait Matchable
class Any
Self type
Water.type
object Woods extends Terr

Attributes

Supertypes
trait Terr
trait Coloured
class Object
trait Matchable
class Any
Self type
Woods.type