Microscopic Traffic Simulator
ISimulationEventsGenerator.cs
Go to the documentation of this file.
1 using System;
2 
3 namespace Microscopic_Traffic_Simulator___Model.SimulationControl
4 {
9  {
16  TimeSpan GetTimeToNextAction(Random random);
17 
23  void PerformAction(Random random);
24 
28  bool IsPauseScheduled { get; }
29 
33  int Priority { get; }
34  }
35 }
Every class which performs some repeating action should implement this interface