Click or drag to resize

TrafficSimulation.Simulation.Engine Namespace

[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "N:TrafficSimulation.Simulation.Engine"]

Classes
  ClassDescription
Public classSimulationBase
Represents a base item of the simulation. This is used to exactly identify each object.
Public classSimulationEngine
The Main Class of the Simulation. Thats where all the magic happens.
Public classTrafficLight
Implementation of a traffic light
Public classTrafficLightStateExtension
Extension class to toggle a enum
Interfaces
  InterfaceDescription
Public interfaceIEngine
The Simulation Engine. It is responsable for the control of the simulation
Public interfaceISimulationBase
The base interface for all Simulation Objects
Public interfaceITickable
The interface of all objects int the simulation that changes within a tick.
Public interfaceITrafficLight
Interface to encapsulate a traffic light
Public interfaceIVehicle
Represents a vehicle in the simulation
Enumerations
  EnumerationDescription
Public enumerationTrafficLightState
Represents the state of a traffic light