| _cached_map | carla::client::detail::Simulator | private |
| _client | carla::client::detail::Simulator | private |
| _episode | carla::client::detail::Simulator | private |
| _gc_policy | carla::client::detail::Simulator | private |
| _light_manager | carla::client::detail::Simulator | private |
| _open_drive_file | carla::client::detail::Simulator | private |
| AddActorAngularImpulse(const Actor &actor, const geom::Vector3D &vector) | carla::client::detail::Simulator | inline |
| AddActorForce(const Actor &actor, const geom::Vector3D &force) | carla::client::detail::Simulator | inline |
| AddActorForce(const Actor &actor, const geom::Vector3D &force, const geom::Vector3D &location) | carla::client::detail::Simulator | inline |
| AddActorImpulse(const Actor &actor, const geom::Vector3D &impulse) | carla::client::detail::Simulator | inline |
| AddActorImpulse(const Actor &actor, const geom::Vector3D &impulse, const geom::Vector3D &location) | carla::client::detail::Simulator | inline |
| AddActorTorque(const Actor &actor, const geom::Vector3D &torque) | carla::client::detail::Simulator | inline |
| AddPendingException(std::string e) | carla::client::detail::Simulator | inline |
| AddTrafficManagerRunning(std::pair< std::string, uint16_t > trafficManagerInfo) const | carla::client::detail::Simulator | inline |
| ApplyAckermannControllerSettings(Vehicle &vehicle, const rpc::AckermannControllerSettings &settings) | carla::client::detail::Simulator | inline |
| ApplyAckermannControlToVehicle(Vehicle &vehicle, const rpc::VehicleAckermannControl &control) | carla::client::detail::Simulator | inline |
| ApplyBatch(std::vector< rpc::Command > commands, bool do_tick_cue) | carla::client::detail::Simulator | inline |
| ApplyBatchSync(std::vector< rpc::Command > commands, bool do_tick_cue) | carla::client::detail::Simulator | inline |
| ApplyColorTextureToObjects(const std::vector< std::string > &objects_name, const rpc::MaterialParameter ¶meter, const rpc::TextureColor &Texture) | carla::client::detail::Simulator | |
| ApplyColorTextureToObjects(const std::vector< std::string > &objects_name, const rpc::MaterialParameter ¶meter, const rpc::TextureFloatColor &Texture) | carla::client::detail::Simulator | |
| ApplyControlToVehicle(Vehicle &vehicle, const rpc::VehicleControl &control) | carla::client::detail::Simulator | inline |
| ApplyControlToWalker(Walker &walker, const rpc::WalkerControl &control) | carla::client::detail::Simulator | inline |
| ApplyPhysicsControlToVehicle(Vehicle &vehicle, const rpc::VehiclePhysicsControl &physicsControl) | carla::client::detail::Simulator | inline |
| BlendPose(Walker &walker, float blend) | carla::client::detail::Simulator | inline |
| CastRay(geom::Location start_location, geom::Location end_location) const | carla::client::detail::Simulator | inline |
| CloseVehicleDoor(Vehicle &vehicle, const rpc::VehicleDoor door_idx) | carla::client::detail::Simulator | inline |
| DestroyActor(Actor &actor) | carla::client::detail::Simulator | |
| DestroyActor(ActorId actor_id) | carla::client::detail::Simulator | inline |
| DestroyTrafficManager(uint16_t port) const | carla::client::detail::Simulator | inline |
| DisableActorConstantVelocity(const Actor &actor) | carla::client::detail::Simulator | inline |
| DisableForROS(const Sensor &sensor) | carla::client::detail::Simulator | |
| DrawDebugShape(const rpc::DebugShape &shape) | carla::client::detail::Simulator | inline |
| EnableActorConstantVelocity(const Actor &actor, const geom::Vector3D &vector) | carla::client::detail::Simulator | inline |
| EnableCarSim(Vehicle &vehicle, std::string simfile_path) | carla::client::detail::Simulator | inline |
| EnableChronoPhysics(Vehicle &vehicle, uint64_t MaxSubsteps, float MaxSubstepDeltaTime, std::string VehicleJSON, std::string PowertrainJSON, std::string TireJSON, std::string BaseJSONPath) | carla::client::detail::Simulator | inline |
| EnableEnvironmentObjects(std::vector< uint64_t > env_objects_ids, bool enable) const | carla::client::detail::Simulator | inline |
| EnableForROS(const Sensor &sensor) | carla::client::detail::Simulator | |
| FreezeAllTrafficLights(bool frozen) | carla::client::detail::Simulator | |
| FreezeTrafficLight(TrafficLight &trafficLight, bool freeze) | carla::client::detail::Simulator | inline |
| GetAckermannControllerSettings(const Vehicle &vehicle) const | carla::client::detail::Simulator | inline |
| GetActorAcceleration(const Actor &actor) const | carla::client::detail::Simulator | inline |
| GetActorAngularVelocity(const Actor &actor) const | carla::client::detail::Simulator | inline |
| GetActorBoneNames(const Actor &actor) | carla::client::detail::Simulator | inline |
| GetActorBoneRelativeTransforms(const Actor &actor) | carla::client::detail::Simulator | inline |
| GetActorBoneWorldTransforms(const Actor &actor) | carla::client::detail::Simulator | inline |
| GetActorById(ActorId id) const | carla::client::detail::Simulator | inline |
| GetActorComponentNames(const Actor &actor) | carla::client::detail::Simulator | inline |
| GetActorComponentRelativeTransform(const Actor &actor, std::string componentName) | carla::client::detail::Simulator | inline |
| GetActorComponentWorldTransform(const Actor &actor, const std::string componentName) | carla::client::detail::Simulator | inline |
| GetActorLocation(const Actor &actor) const | carla::client::detail::Simulator | inline |
| GetActorsById(const std::vector< ActorId > &actor_ids) const | carla::client::detail::Simulator | inline |
| GetActorSnapshot(ActorId actor_id) const | carla::client::detail::Simulator | inline |
| GetActorSnapshot(const Actor &actor) const | carla::client::detail::Simulator | inline |
| GetActorSocketNames(const Actor &actor) | carla::client::detail::Simulator | inline |
| GetActorSocketRelativeTransforms(const Actor &actor) | carla::client::detail::Simulator | inline |
| GetActorSocketWorldTransforms(const Actor &actor) | carla::client::detail::Simulator | inline |
| GetActorState(const Actor &actor) const | carla::client::detail::Simulator | inline |
| GetActorTransform(const Actor &actor) const | carla::client::detail::Simulator | inline |
| GetActorVelocity(const Actor &actor) const | carla::client::detail::Simulator | inline |
| GetAllTheActorsInTheEpisode() const | carla::client::detail::Simulator | inline |
| GetAvailableMaps() | carla::client::detail::Simulator | inline |
| GetBlueprintLibrary() | carla::client::detail::Simulator | |
| GetBonesTransform(Walker &walker) | carla::client::detail::Simulator | inline |
| GetCacheFile(const std::string &name, const bool request_otherwise) const | carla::client::detail::Simulator | |
| GetClientVersion() | carla::client::detail::Simulator | inline |
| GetCurrentEpisode() | carla::client::detail::Simulator | |
| GetCurrentEpisodeId() | carla::client::detail::Simulator | inline |
| GetCurrentMap() | carla::client::detail::Simulator | |
| GetEndpoint() | carla::client::detail::Simulator | inline |
| GetEnvironmentObjects(uint8_t queried_tag) const | carla::client::detail::Simulator | inline |
| GetEpisodeSettings() | carla::client::detail::Simulator | inline |
| GetGarbageCollectionPolicy() const | carla::client::detail::Simulator | inline |
| GetGroupTrafficLights(TrafficLight &trafficLight) | carla::client::detail::Simulator | inline |
| GetIMUISensorGravity() const | carla::client::detail::Simulator | inline |
| GetLevelBBs(uint8_t queried_tag) const | carla::client::detail::Simulator | inline |
| GetLightBoxes(const TrafficLight &trafficLight) const | carla::client::detail::Simulator | inline |
| GetLightManager() const | carla::client::detail::Simulator | inline |
| GetNamesOfAllObjects() const | carla::client::detail::Simulator | |
| GetNavigation() | carla::client::detail::Simulator | |
| GetNetworkingTimeout() | carla::client::detail::Simulator | inline |
| GetPoseFromAnimation(Walker &walker) | carla::client::detail::Simulator | inline |
| GetRandomLocationFromNavigation() | carla::client::detail::Simulator | |
| GetReadyCurrentEpisode() | carla::client::detail::Simulator | |
| GetRequiredFiles(const std::string &folder="", const bool download=true) const | carla::client::detail::Simulator | |
| GetServerVersion() | carla::client::detail::Simulator | inline |
| GetSpectator() | carla::client::detail::Simulator | |
| GetTrafficManagerRunning(uint16_t port) const | carla::client::detail::Simulator | inline |
| GetVehicleLightState(const Vehicle &vehicle) const | carla::client::detail::Simulator | inline |
| GetVehiclePhysicsControl(const Vehicle &vehicle) const | carla::client::detail::Simulator | inline |
| GetVehiclesLightStates() | carla::client::detail::Simulator | |
| GetVehicleTelemetryData(const Vehicle &vehicle) const | carla::client::detail::Simulator | inline |
| GetWeatherParameters() | carla::client::detail::Simulator | inline |
| GetWheelSteerAngle(Vehicle &vehicle, rpc::VehicleWheelLocation wheel_location) | carla::client::detail::Simulator | inline |
| GetWorld() | carla::client::detail::Simulator | inline |
| GetWorldSnapshot() const | carla::client::detail::Simulator | inline |
| IsEnabledForROS(const Sensor &sensor) | carla::client::detail::Simulator | |
| IsTrafficManagerRunning(uint16_t port) const | carla::client::detail::Simulator | inline |
| LifetimeProfiled()=default | carla::profiler::LifetimeProfiled | private |
| LoadEpisode(std::string map_name, bool reset_settings=true, rpc::MapLayer map_layers=rpc::MapLayer::All) | carla::client::detail::Simulator | |
| LoadLevelLayer(rpc::MapLayer map_layers) const | carla::client::detail::Simulator | inline |
| LoadOpenDriveEpisode(std::string opendrive, const rpc::OpendriveGenerationParameters ¶ms, bool reset_settings=true) | carla::client::detail::Simulator | |
| MakeActor(rpc::Actor actor_description, GarbageCollectionPolicy gc=GarbageCollectionPolicy::Disabled) | carla::client::detail::Simulator | inline |
| NavigationTick() | carla::client::detail::Simulator | |
| NonCopyable()=default | carla::NonCopyable | private |
| NonCopyable(const NonCopyable &)=delete | carla::NonCopyable | private |
| NonCopyable(NonCopyable &&)=delete | carla::NonCopyable | private |
| OpenVehicleDoor(Vehicle &vehicle, const rpc::VehicleDoor door_idx) | carla::client::detail::Simulator | inline |
| operator=(const NonCopyable &)=delete | carla::NonCopyable | private |
| operator=(NonCopyable &&)=delete | carla::NonCopyable | private |
| ProjectPoint(geom::Location location, geom::Vector3D direction, float search_distance) const | carla::client::detail::Simulator | inline |
| QueryLightsStateToServer() const | carla::client::detail::Simulator | inline |
| RegisterAIController(const WalkerAIController &controller) | carla::client::detail::Simulator | |
| RegisterLightUpdateChangeEvent(std::function< void(WorldSnapshot)> callback) | carla::client::detail::Simulator | inline |
| RegisterOnTickEvent(std::function< void(WorldSnapshot)> callback) | carla::client::detail::Simulator | inline |
| ReloadEpisode(bool reset_settings=true) | carla::client::detail::Simulator | inline |
| RemoveLightUpdateChangeEvent(size_t id) | carla::client::detail::Simulator | inline |
| RemoveOnTickEvent(size_t id) | carla::client::detail::Simulator | inline |
| ReplayFile(std::string name, double start, double duration, uint32_t follow_id, bool replay_sensors) | carla::client::detail::Simulator | inline |
| RequestFile(const std::string &name) const | carla::client::detail::Simulator | |
| ResetAllTrafficLights() | carla::client::detail::Simulator | inline |
| ResetTrafficLightGroup(TrafficLight &trafficLight) | carla::client::detail::Simulator | inline |
| RestorePhysXPhysics(Vehicle &vehicle) | carla::client::detail::Simulator | inline |
| Send(const Sensor &sensor, std::string message) | carla::client::detail::Simulator | |
| SetActorCollisions(Actor &actor, bool enabled) | carla::client::detail::Simulator | inline |
| SetActorCollisions(ActorId actor_id, bool enabled) | carla::client::detail::Simulator | inline |
| SetActorDead(Actor &actor) | carla::client::detail::Simulator | inline |
| SetActorDead(ActorId actor_id) | carla::client::detail::Simulator | inline |
| SetActorEnableGravity(Actor &actor, bool enabled) | carla::client::detail::Simulator | inline |
| SetActorLocation(Actor &actor, const geom::Location &location) | carla::client::detail::Simulator | inline |
| SetActorSimulatePhysics(Actor &actor, bool enabled) | carla::client::detail::Simulator | inline |
| SetActorTargetAngularVelocity(const Actor &actor, const geom::Vector3D &vector) | carla::client::detail::Simulator | inline |
| SetActorTargetVelocity(const Actor &actor, const geom::Vector3D &vector) | carla::client::detail::Simulator | inline |
| SetActorTransform(Actor &actor, const geom::Transform &transform) | carla::client::detail::Simulator | inline |
| SetBonesTransform(Walker &walker, const rpc::WalkerBoneControlIn &bones) | carla::client::detail::Simulator | inline |
| SetEpisodeSettings(const rpc::EpisodeSettings &settings) | carla::client::detail::Simulator | |
| SetFilesBaseFolder(const std::string &path) | carla::client::detail::Simulator | |
| SetIMUISensorGravity(float NewIMUISensorGravity) | carla::client::detail::Simulator | inline |
| SetLightStateToVehicle(Vehicle &vehicle, const rpc::VehicleLightState light_state) | carla::client::detail::Simulator | inline |
| SetLightsToVehicle(Vehicle &vehicle, const rpc::VehicleControl &control) | carla::client::detail::Simulator | inline |
| SetNetworkingTimeout(time_duration timeout) | carla::client::detail::Simulator | inline |
| SetPedestriansCrossFactor(float percentage) | carla::client::detail::Simulator | |
| SetPedestriansSeed(unsigned int seed) | carla::client::detail::Simulator | |
| SetReplayerIgnoreHero(bool ignore_hero) | carla::client::detail::Simulator | inline |
| SetReplayerIgnoreSpectator(bool ignore_spectator) | carla::client::detail::Simulator | inline |
| SetReplayerTimeFactor(double time_factor) | carla::client::detail::Simulator | inline |
| SetTrafficLightGreenTime(TrafficLight &trafficLight, float greenTime) | carla::client::detail::Simulator | inline |
| SetTrafficLightRedTime(TrafficLight &trafficLight, float redTime) | carla::client::detail::Simulator | inline |
| SetTrafficLightState(TrafficLight &trafficLight, const rpc::TrafficLightState trafficLightState) | carla::client::detail::Simulator | inline |
| SetTrafficLightYellowTime(TrafficLight &trafficLight, float yellowTime) | carla::client::detail::Simulator | inline |
| SetVehicleAutopilot(Vehicle &vehicle, bool enabled=true) | carla::client::detail::Simulator | inline |
| SetWeatherParameters(const rpc::WeatherParameters &weather) | carla::client::detail::Simulator | inline |
| SetWheelSteerDirection(Vehicle &vehicle, rpc::VehicleWheelLocation wheel_location, float angle_in_deg) | carla::client::detail::Simulator | inline |
| ShouldUpdateMap(rpc::MapInfo &map_info) | carla::client::detail::Simulator | private |
| ShowRecorderActorsBlocked(std::string name, double min_time, double min_distance) | carla::client::detail::Simulator | inline |
| ShowRecorderCollisions(std::string name, char type1, char type2) | carla::client::detail::Simulator | inline |
| ShowRecorderFileInfo(std::string name, bool show_all) | carla::client::detail::Simulator | inline |
| ShowVehicleDebugTelemetry(Vehicle &vehicle, bool enabled=true) | carla::client::detail::Simulator | inline |
| Simulator(const std::string &host, uint16_t port, size_t worker_threads=0u, bool enable_garbage_collection=false) | carla::client::detail::Simulator | explicit |
| SpawnActor(const ActorBlueprint &blueprint, const geom::Transform &transform, Actor *parent=nullptr, rpc::AttachmentType attachment_type=rpc::AttachmentType::Rigid, GarbageCollectionPolicy gc=GarbageCollectionPolicy::Inherit, const std::string &socket_name="") | carla::client::detail::Simulator | |
| StartRecorder(std::string name, bool additional_data) | carla::client::detail::Simulator | inline |
| StopRecorder(void) | carla::client::detail::Simulator | inline |
| StopReplayer(bool keep_actors) | carla::client::detail::Simulator | inline |
| SubscribeToGBuffer(Actor &sensor, uint32_t gbuffer_id, std::function< void(SharedPtr< sensor::SensorData >)> callback) | carla::client::detail::Simulator | |
| SubscribeToSensor(const Sensor &sensor, std::function< void(SharedPtr< sensor::SensorData >)> callback) | carla::client::detail::Simulator | |
| Tick(time_duration timeout) | carla::client::detail::Simulator | |
| UnloadLevelLayer(rpc::MapLayer map_layers) const | carla::client::detail::Simulator | inline |
| UnregisterAIController(const WalkerAIController &controller) | carla::client::detail::Simulator | |
| UnSubscribeFromGBuffer(Actor &sensor, uint32_t gbuffer_id) | carla::client::detail::Simulator | |
| UnSubscribeFromSensor(Actor &sensor) | carla::client::detail::Simulator | |
| UpdateDayNightCycle(const bool active) const | carla::client::detail::Simulator | inline |
| UpdateServerLightsState(std::vector< rpc::LightState > &lights, bool discard_client=false) const | carla::client::detail::Simulator | inline |
| UseCarSimRoad(Vehicle &vehicle, bool enabled) | carla::client::detail::Simulator | inline |
| WaitForTick(time_duration timeout) | carla::client::detail::Simulator | |