Event
Protocol defining the events that can occur in the simulation.
Attributes
- Graph
-
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Enum entries
Event representing a proposal for dynamic entity actions.
Event representing a proposal for dynamic entity actions.
Value parameters
- proposals
-
the list of io.github.srs.controller.message.DynamicEntityProposal to be processed.
Attributes
Event indicating the simulation is paused.
Event indicating the simulation is paused.
Attributes
Event representing a random event in the simulation.
Event representing a random event in the simulation.
Value parameters
- rng
-
the random number generator io.github.srs.utils.random.RNG used for the event.
Attributes
Event indicating the simulation has resumed.
Event indicating the simulation has resumed.
Attributes
Event indicating the simulation has stopped.
Event indicating the simulation has stopped.
Attributes
Event representing a tick in the simulation with a specified time delta.
Event representing a tick in the simulation with a specified time delta.
Value parameters
- delta
-
the time duration for the tick.
Attributes
Event representing a change in the simulation speed.
Event representing a change in the simulation speed.
Value parameters
- speed
-
the new io.github.srs.model.SimulationConfig.SimulationSpeed.