| _pimpl | carla::client::detail::Client | private |
| AddActorAngularImpulse(rpc::ActorId actor, const geom::Vector3D &vector) | carla::client::detail::Client | |
| AddActorForce(rpc::ActorId actor, const geom::Vector3D &force) | carla::client::detail::Client | |
| AddActorForce(rpc::ActorId actor, const geom::Vector3D &force, const geom::Vector3D &location) | carla::client::detail::Client | |
| AddActorImpulse(rpc::ActorId actor, const geom::Vector3D &impulse) | carla::client::detail::Client | |
| AddActorImpulse(rpc::ActorId actor, const geom::Vector3D &impulse, const geom::Vector3D &location) | carla::client::detail::Client | |
| AddActorTorque(rpc::ActorId actor, const geom::Vector3D &vector) | carla::client::detail::Client | |
| AddTrafficManagerRunning(std::pair< std::string, uint16_t > trafficManagerInfo) const | carla::client::detail::Client | |
| ApplyAckermannControllerSettings(rpc::ActorId vehicle, const rpc::AckermannControllerSettings &settings) | carla::client::detail::Client | |
| ApplyAckermannControlToVehicle(rpc::ActorId vehicle, const rpc::VehicleAckermannControl &control) | carla::client::detail::Client | |
| ApplyBatch(std::vector< rpc::Command > commands, bool do_tick_cue) | carla::client::detail::Client | |
| ApplyBatchSync(std::vector< rpc::Command > commands, bool do_tick_cue) | carla::client::detail::Client | |
| ApplyColorTextureToObjects(const std::vector< std::string > &objects_name, const rpc::MaterialParameter ¶meter, const rpc::TextureColor &Texture) | carla::client::detail::Client | |
| ApplyColorTextureToObjects(const std::vector< std::string > &objects_name, const rpc::MaterialParameter ¶meter, const rpc::TextureFloatColor &Texture) | carla::client::detail::Client | |
| ApplyControlToVehicle(rpc::ActorId vehicle, const rpc::VehicleControl &control) | carla::client::detail::Client | |
| ApplyControlToWalker(rpc::ActorId walker, const rpc::WalkerControl &control) | carla::client::detail::Client | |
| ApplyPhysicsControlToVehicle(rpc::ActorId vehicle, const rpc::VehiclePhysicsControl &physics_control) | carla::client::detail::Client | |
| BlendPose(rpc::ActorId walker, float blend) | carla::client::detail::Client | |
| CastRay(geom::Location start_location, geom::Location end_location) const | carla::client::detail::Client | |
| Client(const std::string &host, uint16_t port, size_t worker_threads=0u) | carla::client::detail::Client | explicit |
| CloseVehicleDoor(rpc::ActorId vehicle, const rpc::VehicleDoor door_idx) | carla::client::detail::Client | |
| CopyOpenDriveToServer(std::string opendrive, const rpc::OpendriveGenerationParameters ¶ms) | carla::client::detail::Client | |
| DestroyActor(rpc::ActorId actor) | carla::client::detail::Client | |
| DestroyTrafficManager(uint16_t port) const | carla::client::detail::Client | |
| DisableActorConstantVelocity(rpc::ActorId actor) | carla::client::detail::Client | |
| DisableForROS(const streaming::Token &token) | carla::client::detail::Client | |
| DrawDebugShape(const rpc::DebugShape &shape) | carla::client::detail::Client | |
| EnableActorConstantVelocity(rpc::ActorId actor, const geom::Vector3D &vector) | carla::client::detail::Client | |
| EnableCarSim(rpc::ActorId vehicle, std::string simfile_path) | carla::client::detail::Client | |
| EnableChronoPhysics(rpc::ActorId vehicle, uint64_t MaxSubsteps, float MaxSubstepDeltaTime, std::string VehicleJSON, std::string PowertrainJSON, std::string TireJSON, std::string BaseJSONPath) | carla::client::detail::Client | |
| EnableEnvironmentObjects(std::vector< uint64_t > env_objects_ids, bool enable) const | carla::client::detail::Client | |
| EnableForROS(const streaming::Token &token) | carla::client::detail::Client | |
| FreezeAllTrafficLights(bool frozen) | carla::client::detail::Client | |
| FreezeTrafficLight(rpc::ActorId traffic_light, bool freeze) | carla::client::detail::Client | |
| GetAckermannControllerSettings(rpc::ActorId vehicle) const | carla::client::detail::Client | |
| GetActorDefinitions() | carla::client::detail::Client | |
| GetActorsById(const std::vector< ActorId > &ids) | carla::client::detail::Client | |
| GetAvailableMaps() | carla::client::detail::Client | |
| GetBonesTransform(rpc::ActorId walker) | carla::client::detail::Client | |
| GetCacheFile(const std::string &name, const bool request_otherwise=true) const | carla::client::detail::Client | |
| GetClientVersion() | carla::client::detail::Client | |
| GetEndpoint() const | carla::client::detail::Client | |
| GetEnvironmentObjects(uint8_t queried_tag) const | carla::client::detail::Client | |
| GetEpisodeInfo() | carla::client::detail::Client | |
| GetEpisodeSettings() | carla::client::detail::Client | |
| GetGroupTrafficLights(rpc::ActorId traffic_light) | carla::client::detail::Client | |
| GetLevelBBs(uint8_t queried_tag) const | carla::client::detail::Client | |
| GetLightBoxes(rpc::ActorId traffic_light) const | carla::client::detail::Client | |
| GetMapData() const | carla::client::detail::Client | |
| GetMapInfo() | carla::client::detail::Client | |
| GetNamesOfAllObjects() const | carla::client::detail::Client | |
| GetNavigationMesh() const | carla::client::detail::Client | |
| GetPoseFromAnimation(rpc::ActorId walker) | carla::client::detail::Client | |
| GetRequiredFiles(const std::string &folder="", const bool download=true) const | carla::client::detail::Client | |
| GetServerVersion() | carla::client::detail::Client | |
| GetSpectator() | carla::client::detail::Client | |
| GetTimeout() const | carla::client::detail::Client | |
| GetTrafficManagerRunning(uint16_t port) const | carla::client::detail::Client | |
| GetVehicleLightState(rpc::ActorId vehicle) const | carla::client::detail::Client | |
| GetVehiclePhysicsControl(rpc::ActorId vehicle) const | carla::client::detail::Client | |
| GetVehiclesLightStates() | carla::client::detail::Client | |
| GetWeatherParameters() | carla::client::detail::Client | |
| GetWheelSteerAngle(rpc::ActorId vehicle, rpc::VehicleWheelLocation wheel_location) | carla::client::detail::Client | |
| IsEnabledForROS(const streaming::Token &token) | carla::client::detail::Client | |
| IsTrafficManagerRunning(uint16_t port) const | carla::client::detail::Client | |
| LoadEpisode(std::string map_name, bool reset_settings=true, rpc::MapLayer map_layer=rpc::MapLayer::All) | carla::client::detail::Client | |
| LoadLevelLayer(rpc::MapLayer map_layer) const | carla::client::detail::Client | |
| NonCopyable()=default | carla::NonCopyable | private |
| NonCopyable(const NonCopyable &)=delete | carla::NonCopyable | private |
| NonCopyable(NonCopyable &&)=delete | carla::NonCopyable | private |
| OpenVehicleDoor(rpc::ActorId vehicle, const rpc::VehicleDoor door_idx) | carla::client::detail::Client | |
| 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::Client | |
| QueryLightsStateToServer() const | carla::client::detail::Client | |
| ReplayFile(std::string name, double start, double duration, uint32_t follow_id, bool replay_sensors) | carla::client::detail::Client | |
| RequestFile(const std::string &name) const | carla::client::detail::Client | |
| ResetAllTrafficLights() | carla::client::detail::Client | |
| ResetTrafficLightGroup(rpc::ActorId traffic_light) | carla::client::detail::Client | |
| SendTickCue() | carla::client::detail::Client | |
| SetActorAutopilot(rpc::ActorId vehicle, bool enabled) | carla::client::detail::Client | |
| SetActorCollisions(rpc::ActorId actor, bool enabled) | carla::client::detail::Client | |
| SetActorDead(rpc::ActorId actor) | carla::client::detail::Client | |
| SetActorEnableGravity(rpc::ActorId actor, bool enabled) | carla::client::detail::Client | |
| SetActorLocation(rpc::ActorId actor, const geom::Location &location) | carla::client::detail::Client | |
| SetActorSimulatePhysics(rpc::ActorId actor, bool enabled) | carla::client::detail::Client | |
| SetActorTargetAngularVelocity(rpc::ActorId actor, const geom::Vector3D &vector) | carla::client::detail::Client | |
| SetActorTargetVelocity(rpc::ActorId actor, const geom::Vector3D &vector) | carla::client::detail::Client | |
| SetActorTransform(rpc::ActorId actor, const geom::Transform &transform) | carla::client::detail::Client | |
| SetBonesTransform(rpc::ActorId walker, const rpc::WalkerBoneControlIn &bones) | carla::client::detail::Client | |
| SetEpisodeSettings(const rpc::EpisodeSettings &settings) | carla::client::detail::Client | |
| SetFilesBaseFolder(const std::string &path) | carla::client::detail::Client | |
| SetLightStateToVehicle(rpc::ActorId vehicle, const rpc::VehicleLightState &light_state) | carla::client::detail::Client | |
| SetReplayerIgnoreHero(bool ignore_hero) | carla::client::detail::Client | |
| SetReplayerIgnoreSpectator(bool ignore_spectator) | carla::client::detail::Client | |
| SetReplayerTimeFactor(double time_factor) | carla::client::detail::Client | |
| SetTimeout(time_duration timeout) | carla::client::detail::Client | |
| SetTrafficLightGreenTime(rpc::ActorId traffic_light, float green_time) | carla::client::detail::Client | |
| SetTrafficLightRedTime(rpc::ActorId traffic_light, float red_time) | carla::client::detail::Client | |
| SetTrafficLightState(rpc::ActorId traffic_light, const rpc::TrafficLightState trafficLightState) | carla::client::detail::Client | |
| SetTrafficLightYellowTime(rpc::ActorId traffic_light, float yellow_time) | carla::client::detail::Client | |
| SetWeatherParameters(const rpc::WeatherParameters &weather) | carla::client::detail::Client | |
| SetWheelSteerDirection(rpc::ActorId vehicle, rpc::VehicleWheelLocation vehicle_wheel, float angle_in_deg) | carla::client::detail::Client | |
| ShowRecorderActorsBlocked(std::string name, double min_time, double min_distance) | carla::client::detail::Client | |
| ShowRecorderCollisions(std::string name, char type1, char type2) | carla::client::detail::Client | |
| ShowRecorderFileInfo(std::string name, bool show_all) | carla::client::detail::Client | |
| ShowVehicleDebugTelemetry(rpc::ActorId vehicle, bool enabled) | carla::client::detail::Client | |
| SpawnActor(const rpc::ActorDescription &description, const geom::Transform &transform) | carla::client::detail::Client | |
| SpawnActorWithParent(const rpc::ActorDescription &description, const geom::Transform &transform, rpc::ActorId parent, rpc::AttachmentType attachment_type) | carla::client::detail::Client | |
| StartRecorder(std::string name, bool additional_data) | carla::client::detail::Client | |
| StopRecorder() | carla::client::detail::Client | |
| StopReplayer(bool keep_actors) | carla::client::detail::Client | |
| SubscribeToGBuffer(rpc::ActorId ActorId, uint32_t GBufferId, std::function< void(Buffer)> callback) | carla::client::detail::Client | |
| SubscribeToStream(const streaming::Token &token, std::function< void(Buffer)> callback) | carla::client::detail::Client | |
| UnloadLevelLayer(rpc::MapLayer map_layer) const | carla::client::detail::Client | |
| UnSubscribeFromGBuffer(rpc::ActorId ActorId, uint32_t GBufferId) | carla::client::detail::Client | |
| UnSubscribeFromStream(const streaming::Token &token) | carla::client::detail::Client | |
| UpdateDayNightCycle(const bool active) const | carla::client::detail::Client | |
| UpdateServerLightsState(std::vector< rpc::LightState > &lights, bool discard_client=false) const | carla::client::detail::Client | |
| UseCarSimRoad(rpc::ActorId vehicle, bool enabled) | carla::client::detail::Client | |
| ~Client() | carla::client::detail::Client | |