_nav | carla::client::detail::WalkerNavigation | private |
_next_check_index | carla::client::detail::WalkerNavigation | private |
_simulator | carla::client::detail::WalkerNavigation | private |
_walkers | carla::client::detail::WalkerNavigation | private |
AddWalker(ActorId walker_id, carla::geom::Location location) | carla::client::detail::WalkerNavigation | inline |
CheckIfWalkerExist(std::vector< WalkerHandle > walkers, const EpisodeState &state) | carla::client::detail::WalkerNavigation | private |
GetRandomLocation() | carla::client::detail::WalkerNavigation | inline |
NonCopyable()=default | carla::NonCopyable | private |
NonCopyable(const NonCopyable &)=delete | carla::NonCopyable | private |
NonCopyable(NonCopyable &&)=delete | carla::NonCopyable | private |
operator=(const NonCopyable &)=delete | carla::NonCopyable | private |
operator=(NonCopyable &&)=delete | carla::NonCopyable | private |
RegisterWalker(ActorId walker_id, ActorId controller_id) | carla::client::detail::WalkerNavigation | inline |
RemoveWalker(ActorId walker_id) | carla::client::detail::WalkerNavigation | inline |
SetPedestriansCrossFactor(float percentage) | carla::client::detail::WalkerNavigation | inline |
SetPedestriansSeed(unsigned int seed) | carla::client::detail::WalkerNavigation | inline |
SetWalkerMaxSpeed(ActorId id, float max_speed) | carla::client::detail::WalkerNavigation | inline |
SetWalkerTarget(ActorId id, const carla::geom::Location to) | carla::client::detail::WalkerNavigation | inline |
Tick(std::shared_ptr< Episode > episode) | carla::client::detail::WalkerNavigation | |
UnregisterWalker(ActorId walker_id, ActorId controller_id) | carla::client::detail::WalkerNavigation | inline |
UpdateVehiclesInCrowd(std::shared_ptr< Episode > episode, bool show_debug=false) | carla::client::detail::WalkerNavigation | private |
WalkerNavigation(std::weak_ptr< Simulator > simulator) | carla::client::detail::WalkerNavigation | explicit |