EnvironmentImpl

case class EnvironmentImpl(time: TimeStamp, gridSide: Int, externalEntities: Set[SimulationEntity], structures: Set[SimulationStructure], virus: Virus, environmentDuration: DurationTime, deadEntities: Set[SimulationEntity]) extends Environment
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

override def allEntities: Set[SimulationEntity]
Definition Classes
override def update(time: TimeStamp, gridSide: Int, externalEntities: Set[SimulationEntity], structures: Set[SimulationStructure], virus: Virus, environmentDuration: DurationTime, deadEntities: Set[SimulationEntity]): Environment
Definition Classes

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product