11namespace traffic_manager {
36 void Update(
const unsigned long index)
override;
40 void Reset()
override;
This class has functionality for turning on/off the vehicle lights according to the current vehicle s...
rpc::VehicleLightStateList all_light_states
All vehicle light states
void RemoveActor(const ActorId actor_id) override
rpc::WeatherParameters weather
Current weather parameters
ControlFrame & control_frame
const Parameters & parameters
const BufferMap & buffer_map
VehicleLightStage(const std::vector< ActorId > &vehicle_id_list, const BufferMap &buffer_map, const Parameters ¶meters, const cc::World &world, ControlFrame &control_frame)
const std::vector< ActorId > & vehicle_id_list
void Update(const unsigned long index) override
std::vector< std::pair< ActorId, VehicleLightState::flag_type > > VehicleLightStateList
std::vector< carla::rpc::Command > ControlFrame
std::unordered_map< carla::ActorId, Buffer > BufferMap
This file contains definitions of common data structures used in traffic manager.