5 #include "VectorMath.h"
15 struct GlobalTrafficConfiguration;
16 class TrafficSimulationConfiguration;
17 struct TrafficSimulationVehicleConfiguration;
18 struct TrafficSimulationRoadClassFilter;
19 struct TrafficSimulationAltitudeSpeedConfiguration;
20 struct PlaneSimulationConfig;
25 class ITrafficThemeModelObserver;
26 class TrafficThemeController;
27 class TrafficThemeModel;
30 class VehicleModelNodeRepository;
35 class IVehicleFactory;
36 class CarVehicleFactory;
37 class TrainVehicleFactory;
39 class TrafficSimulationCell;
40 class TrafficSimulationCellsModel;
41 class TrafficSimulationPathedVehicle;
42 class TrafficSimulationController;
44 class VehicleRenderablesModel;
45 struct VehicleRenderdata;
46 class VehicleRenderer;
49 class PlaneSimulation;
52 class VehiclesOnNavigationGraphSimulation;
53 class TrafficSimulationFactory;
55 class VehicleModelLoadHandler;
57 typedef std::vector<IVehicle*> TVehicleVector;
80 bool wasInRecentMemory;