_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 |
GetActorById(ActorId id) const | 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 |
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 |
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 | |
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 |
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 | |
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) | 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 | |