package
towerdefensescala
Type Members
-
case class
Command(point: Point, tower: Tower) extends Product with Serializable
-
case class
Field(_width: Int, _height: Int, _tiles: Map[Point, Tile], _towers: Map[Point, Tower]) extends Product with Serializable
-
abstract
class
Player[A] extends AbstractPlayer
-
case class
Point(x: Int, y: Int) extends Product with Serializable
-
trait
Rectangle[A] extends AnyRef
-
case class
Snapshot(_field: Field, _life: Int, _money: Int, _score: Int, _level: Int) extends Product with Serializable
-
sealed
trait
Tile extends AnyRef
-
sealed
trait
Tower extends AnyRef