CARLA
carla::client::detail::Simulator Member List

This is the complete list of members for carla::client::detail::Simulator, including all inherited members.

_cached_mapcarla::client::detail::Simulatorprivate
_clientcarla::client::detail::Simulatorprivate
_episodecarla::client::detail::Simulatorprivate
_gc_policycarla::client::detail::Simulatorprivate
_light_managercarla::client::detail::Simulatorprivate
_open_drive_filecarla::client::detail::Simulatorprivate
AddActorAngularImpulse(const Actor &actor, const geom::Vector3D &vector)carla::client::detail::Simulatorinline
AddActorForce(const Actor &actor, const geom::Vector3D &force)carla::client::detail::Simulatorinline
AddActorForce(const Actor &actor, const geom::Vector3D &force, const geom::Vector3D &location)carla::client::detail::Simulatorinline
AddActorImpulse(const Actor &actor, const geom::Vector3D &impulse)carla::client::detail::Simulatorinline
AddActorImpulse(const Actor &actor, const geom::Vector3D &impulse, const geom::Vector3D &location)carla::client::detail::Simulatorinline
AddActorTorque(const Actor &actor, const geom::Vector3D &torque)carla::client::detail::Simulatorinline
AddPendingException(std::string e)carla::client::detail::Simulatorinline
AddTrafficManagerRunning(std::pair< std::string, uint16_t > trafficManagerInfo) constcarla::client::detail::Simulatorinline
ApplyAckermannControllerSettings(Vehicle &vehicle, const rpc::AckermannControllerSettings &settings)carla::client::detail::Simulatorinline
ApplyAckermannControlToVehicle(Vehicle &vehicle, const rpc::VehicleAckermannControl &control)carla::client::detail::Simulatorinline
ApplyBatch(std::vector< rpc::Command > commands, bool do_tick_cue)carla::client::detail::Simulatorinline
ApplyBatchSync(std::vector< rpc::Command > commands, bool do_tick_cue)carla::client::detail::Simulatorinline
ApplyColorTextureToObjects(const std::vector< std::string > &objects_name, const rpc::MaterialParameter &parameter, const rpc::TextureColor &Texture)carla::client::detail::Simulator
ApplyColorTextureToObjects(const std::vector< std::string > &objects_name, const rpc::MaterialParameter &parameter, const rpc::TextureFloatColor &Texture)carla::client::detail::Simulator
ApplyControlToVehicle(Vehicle &vehicle, const rpc::VehicleControl &control)carla::client::detail::Simulatorinline
ApplyControlToWalker(Walker &walker, const rpc::WalkerControl &control)carla::client::detail::Simulatorinline
ApplyPhysicsControlToVehicle(Vehicle &vehicle, const rpc::VehiclePhysicsControl &physicsControl)carla::client::detail::Simulatorinline
BlendPose(Walker &walker, float blend)carla::client::detail::Simulatorinline
CastRay(geom::Location start_location, geom::Location end_location) constcarla::client::detail::Simulatorinline
CloseVehicleDoor(Vehicle &vehicle, const rpc::VehicleDoor door_idx)carla::client::detail::Simulatorinline
DestroyActor(Actor &actor)carla::client::detail::Simulator
DestroyActor(ActorId actor_id)carla::client::detail::Simulatorinline
DestroyTrafficManager(uint16_t port) constcarla::client::detail::Simulatorinline
DisableActorConstantVelocity(const Actor &actor)carla::client::detail::Simulatorinline
DisableForROS(const Sensor &sensor)carla::client::detail::Simulator
DrawDebugShape(const rpc::DebugShape &shape)carla::client::detail::Simulatorinline
EnableActorConstantVelocity(const Actor &actor, const geom::Vector3D &vector)carla::client::detail::Simulatorinline
EnableCarSim(Vehicle &vehicle, std::string simfile_path)carla::client::detail::Simulatorinline
EnableChronoPhysics(Vehicle &vehicle, uint64_t MaxSubsteps, float MaxSubstepDeltaTime, std::string VehicleJSON, std::string PowertrainJSON, std::string TireJSON, std::string BaseJSONPath)carla::client::detail::Simulatorinline
EnableEnvironmentObjects(std::vector< uint64_t > env_objects_ids, bool enable) constcarla::client::detail::Simulatorinline
EnableForROS(const Sensor &sensor)carla::client::detail::Simulator
FreezeAllTrafficLights(bool frozen)carla::client::detail::Simulator
FreezeTrafficLight(TrafficLight &trafficLight, bool freeze)carla::client::detail::Simulatorinline
GetAckermannControllerSettings(const Vehicle &vehicle) constcarla::client::detail::Simulatorinline
GetActorAcceleration(const Actor &actor) constcarla::client::detail::Simulatorinline
GetActorAngularVelocity(const Actor &actor) constcarla::client::detail::Simulatorinline
GetActorById(ActorId id) constcarla::client::detail::Simulatorinline
GetActorLocation(const Actor &actor) constcarla::client::detail::Simulatorinline
GetActorsById(const std::vector< ActorId > &actor_ids) constcarla::client::detail::Simulatorinline
GetActorSnapshot(ActorId actor_id) constcarla::client::detail::Simulatorinline
GetActorSnapshot(const Actor &actor) constcarla::client::detail::Simulatorinline
GetActorState(const Actor &actor) constcarla::client::detail::Simulatorinline
GetActorTransform(const Actor &actor) constcarla::client::detail::Simulatorinline
GetActorVelocity(const Actor &actor) constcarla::client::detail::Simulatorinline
GetAllTheActorsInTheEpisode() constcarla::client::detail::Simulatorinline
GetAvailableMaps()carla::client::detail::Simulatorinline
GetBlueprintLibrary()carla::client::detail::Simulator
GetBonesTransform(Walker &walker)carla::client::detail::Simulatorinline
GetCacheFile(const std::string &name, const bool request_otherwise) constcarla::client::detail::Simulator
GetClientVersion()carla::client::detail::Simulatorinline
GetCurrentEpisode()carla::client::detail::Simulator
GetCurrentEpisodeId()carla::client::detail::Simulatorinline
GetCurrentMap()carla::client::detail::Simulator
GetEndpoint()carla::client::detail::Simulatorinline
GetEnvironmentObjects(uint8_t queried_tag) constcarla::client::detail::Simulatorinline
GetEpisodeSettings()carla::client::detail::Simulatorinline
GetGarbageCollectionPolicy() constcarla::client::detail::Simulatorinline
GetGroupTrafficLights(TrafficLight &trafficLight)carla::client::detail::Simulatorinline
GetLevelBBs(uint8_t queried_tag) constcarla::client::detail::Simulatorinline
GetLightBoxes(const TrafficLight &trafficLight) constcarla::client::detail::Simulatorinline
GetLightManager() constcarla::client::detail::Simulatorinline
GetNamesOfAllObjects() constcarla::client::detail::Simulator
GetNavigation()carla::client::detail::Simulator
GetNetworkingTimeout()carla::client::detail::Simulatorinline
GetPoseFromAnimation(Walker &walker)carla::client::detail::Simulatorinline
GetRandomLocationFromNavigation()carla::client::detail::Simulator
GetReadyCurrentEpisode()carla::client::detail::Simulator
GetRequiredFiles(const std::string &folder="", const bool download=true) constcarla::client::detail::Simulator
GetServerVersion()carla::client::detail::Simulatorinline
GetSpectator()carla::client::detail::Simulator
GetTrafficManagerRunning(uint16_t port) constcarla::client::detail::Simulatorinline
GetVehicleLightState(const Vehicle &vehicle) constcarla::client::detail::Simulatorinline
GetVehiclePhysicsControl(const Vehicle &vehicle) constcarla::client::detail::Simulatorinline
GetVehiclesLightStates()carla::client::detail::Simulator
GetWeatherParameters()carla::client::detail::Simulatorinline
GetWheelSteerAngle(Vehicle &vehicle, rpc::VehicleWheelLocation wheel_location)carla::client::detail::Simulatorinline
GetWorld()carla::client::detail::Simulatorinline
GetWorldSnapshot() constcarla::client::detail::Simulatorinline
IsEnabledForROS(const Sensor &sensor)carla::client::detail::Simulator
IsTrafficManagerRunning(uint16_t port) constcarla::client::detail::Simulatorinline
LifetimeProfiled()=defaultcarla::profiler::LifetimeProfiledprivate
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) constcarla::client::detail::Simulatorinline
LoadOpenDriveEpisode(std::string opendrive, const rpc::OpendriveGenerationParameters &params, bool reset_settings=true)carla::client::detail::Simulator
MakeActor(rpc::Actor actor_description, GarbageCollectionPolicy gc=GarbageCollectionPolicy::Disabled)carla::client::detail::Simulatorinline
NavigationTick()carla::client::detail::Simulator
NonCopyable()=defaultcarla::NonCopyableprivate
NonCopyable(const NonCopyable &)=deletecarla::NonCopyableprivate
NonCopyable(NonCopyable &&)=deletecarla::NonCopyableprivate
OpenVehicleDoor(Vehicle &vehicle, const rpc::VehicleDoor door_idx)carla::client::detail::Simulatorinline
operator=(const NonCopyable &)=deletecarla::NonCopyableprivate
operator=(NonCopyable &&)=deletecarla::NonCopyableprivate
ProjectPoint(geom::Location location, geom::Vector3D direction, float search_distance) constcarla::client::detail::Simulatorinline
QueryLightsStateToServer() constcarla::client::detail::Simulatorinline
RegisterAIController(const WalkerAIController &controller)carla::client::detail::Simulator
RegisterLightUpdateChangeEvent(std::function< void(WorldSnapshot)> callback)carla::client::detail::Simulatorinline
RegisterOnTickEvent(std::function< void(WorldSnapshot)> callback)carla::client::detail::Simulatorinline
ReloadEpisode(bool reset_settings=true)carla::client::detail::Simulatorinline
RemoveLightUpdateChangeEvent(size_t id)carla::client::detail::Simulatorinline
RemoveOnTickEvent(size_t id)carla::client::detail::Simulatorinline
ReplayFile(std::string name, double start, double duration, uint32_t follow_id, bool replay_sensors)carla::client::detail::Simulatorinline
RequestFile(const std::string &name) constcarla::client::detail::Simulator
ResetAllTrafficLights()carla::client::detail::Simulatorinline
ResetTrafficLightGroup(TrafficLight &trafficLight)carla::client::detail::Simulatorinline
SetActorCollisions(Actor &actor, bool enabled)carla::client::detail::Simulatorinline
SetActorCollisions(ActorId actor_id, bool enabled)carla::client::detail::Simulatorinline
SetActorDead(Actor &actor)carla::client::detail::Simulatorinline
SetActorDead(ActorId actor_id)carla::client::detail::Simulatorinline
SetActorEnableGravity(Actor &actor, bool enabled)carla::client::detail::Simulatorinline
SetActorLocation(Actor &actor, const geom::Location &location)carla::client::detail::Simulatorinline
SetActorSimulatePhysics(Actor &actor, bool enabled)carla::client::detail::Simulatorinline
SetActorTargetAngularVelocity(const Actor &actor, const geom::Vector3D &vector)carla::client::detail::Simulatorinline
SetActorTargetVelocity(const Actor &actor, const geom::Vector3D &vector)carla::client::detail::Simulatorinline
SetActorTransform(Actor &actor, const geom::Transform &transform)carla::client::detail::Simulatorinline
SetBonesTransform(Walker &walker, const rpc::WalkerBoneControlIn &bones)carla::client::detail::Simulatorinline
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::Simulatorinline
SetLightsToVehicle(Vehicle &vehicle, const rpc::VehicleControl &control)carla::client::detail::Simulatorinline
SetNetworkingTimeout(time_duration timeout)carla::client::detail::Simulatorinline
SetPedestriansCrossFactor(float percentage)carla::client::detail::Simulator
SetPedestriansSeed(unsigned int seed)carla::client::detail::Simulator
SetReplayerIgnoreHero(bool ignore_hero)carla::client::detail::Simulatorinline
SetReplayerIgnoreSpectator(bool ignore_spectator)carla::client::detail::Simulatorinline
SetReplayerTimeFactor(double time_factor)carla::client::detail::Simulatorinline
SetTrafficLightGreenTime(TrafficLight &trafficLight, float greenTime)carla::client::detail::Simulatorinline
SetTrafficLightRedTime(TrafficLight &trafficLight, float redTime)carla::client::detail::Simulatorinline
SetTrafficLightState(TrafficLight &trafficLight, const rpc::TrafficLightState trafficLightState)carla::client::detail::Simulatorinline
SetTrafficLightYellowTime(TrafficLight &trafficLight, float yellowTime)carla::client::detail::Simulatorinline
SetVehicleAutopilot(Vehicle &vehicle, bool enabled=true)carla::client::detail::Simulatorinline
SetWeatherParameters(const rpc::WeatherParameters &weather)carla::client::detail::Simulatorinline
SetWheelSteerDirection(Vehicle &vehicle, rpc::VehicleWheelLocation wheel_location, float angle_in_deg)carla::client::detail::Simulatorinline
ShouldUpdateMap(rpc::MapInfo &map_info)carla::client::detail::Simulatorprivate
ShowRecorderActorsBlocked(std::string name, double min_time, double min_distance)carla::client::detail::Simulatorinline
ShowRecorderCollisions(std::string name, char type1, char type2)carla::client::detail::Simulatorinline
ShowRecorderFileInfo(std::string name, bool show_all)carla::client::detail::Simulatorinline
ShowVehicleDebugTelemetry(Vehicle &vehicle, bool enabled=true)carla::client::detail::Simulatorinline
Simulator(const std::string &host, uint16_t port, size_t worker_threads=0u, bool enable_garbage_collection=false)carla::client::detail::Simulatorexplicit
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::Simulatorinline
StopRecorder(void)carla::client::detail::Simulatorinline
StopReplayer(bool keep_actors)carla::client::detail::Simulatorinline
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) constcarla::client::detail::Simulatorinline
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) constcarla::client::detail::Simulatorinline
UpdateServerLightsState(std::vector< rpc::LightState > &lights, bool discard_client=false) constcarla::client::detail::Simulatorinline
UseCarSimRoad(Vehicle &vehicle, bool enabled)carla::client::detail::Simulatorinline
WaitForTick(time_duration timeout)carla::client::detail::Simulator