This is the complete list of members for Eegeo::Traffic::TrafficSimulationCell, including all inherited members.
AddVehicle(IVehicle *vehicle) (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | |
AddVehicles(const TVehicleVector vehicles) (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | |
GetGraph() const (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | inline |
GetVehicles() const (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | inline |
ManagePopulation(bool isOutsideView) (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | |
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
NonCopyable()=default (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
PopulateInitialVehicles() (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | |
PopulateRenderableList(const float maxDistanceForLandVehiclesSq, const dv3 &cameraEcefLocation) (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | |
ReleaseVehicles() (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | |
RemoveVehicle(IVehicle *vehicle) (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | |
SetModelNameSuffixOnVehicles(const std::string suffix) (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | |
TrafficSimulationCell(const Resources::Roads::Navigation::NavigationGraph *graph, IVehicleFactory &vehicleFactory, VehicleRenderablesModel *vehicleRenderables, Resources::Terrain::Heights::TerrainHeightProvider &terrainHeightProvider, const Rendering::EnvironmentFlatteningService &environmentFlatteningService) (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | |
Update(float deltaSeconds, float speedMultiplier, const dv3 &ecefInterestPoint) (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell | |
~TrafficSimulationCell() (defined in Eegeo::Traffic::TrafficSimulationCell) | Eegeo::Traffic::TrafficSimulationCell |