(self, carla_world, hud, actor_filter, actor_role_name='hero')
| 148 | |
| 149 | class World(object): |
| 150 | def __init__(self, carla_world, hud, actor_filter, actor_role_name='hero'): |
| 151 | self.world = carla_world |
| 152 | self.actor_role_name = actor_role_name |
| 153 | self.map = self.world.get_map() |
| 154 | self.hud = hud |
| 155 | self.player = None |
| 156 | self.collision_sensor = None |
| 157 | self.lane_invasion_sensor = None |
| 158 | self.gnss_sensor = None |
| 159 | self.rss_sensor = None |
| 160 | self.camera_manager = None |
| 161 | self._weather_presets = find_weather_presets() |
| 162 | self._weather_index = 0 |
| 163 | self._actor_filter = actor_filter |
| 164 | self.restart() |
| 165 | self.world.on_tick(hud.on_world_tick) |
| 166 | self.recording_enabled = False |
| 167 | self.recording_start = 0 |
| 168 | |
| 169 | def restart(self): |
| 170 | # Keep same camera config if the camera manager exists. |
nothing calls this directly
no test coverage detected