ostrat.pReactor

package ostrat.pReactor

Clone of the classic Atoms game

Attributes

Members list

Type members

Classlikes

case class Checkbox(aIsSelected: Boolean, labelText: String, loc: Pt2, aIsEnabled: Boolean, action: Checkbox => Unit, myColor: Colour)

Simple Checkbox with label *

Simple Checkbox with label *

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ComputerPlayer(aGameData: ReactorGame)

Computer Player for Reactor

Computer Player for Reactor

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RadioGroup(radioOptions: RArr[RadioOption], aSelectedIndex: Int)

Controls a collection of RadioOptions

Controls a collection of RadioOptions

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RadioOption(aIsSelected: Boolean, labelText: String, loc: Pt2, aIsEnabled: Boolean)

Simple Radio button with label *

Simple Radio button with label *

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ReactorGUI(canv: CanvasPlatform) extends CanvasNoPanels

A clone of the classic Atoms game

A clone of the classic Atoms game

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait PanelLike
trait RectCenlign
trait WithCentre
trait CanvasUser
class Object
trait Matchable
class Any
Show all
case class ReactorGame(aRows: Int, aCols: Int, aPlayers: Array[Colour])

A clone of the classic Atoms game

A clone of the classic Atoms game

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def myName: String