All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Traffic::IVehicleFactory Class Referenceabstract
Inheritance diagram for Eegeo::Traffic::IVehicleFactory:
Eegeo::Traffic::CarVehicleFactory Eegeo::Traffic::TrainVehicleFactory

Public Member Functions

virtual void CreateVehicles (int vehicleCount, const NavigationGraph &navGraph, TVehicleVector &vehicles)=0
 
virtual int CalcInitialVehicleCount (const NavigationGraph &navGraph)=0
 
virtual void SetConfig (const Config::TrafficSimulationConfiguration &config)=0
 
virtual void ApplyVehicleSuffixChange (const std::string &suffix)=0
 

The documentation for this class was generated from the following file: