95 if (description.
description.
id ==
"sensor.other.lane_invasion") {
97 return MakeActorImpl<LaneInvasionSensor>(std::move(init), gc);
99 }
else if (description.
description.
id ==
"sensor.other.rss") {
100 return MakeActorImpl<RssSensor>(std::move(init), gc);
104 return MakeActorImpl<ServerSideSensor>(std::move(init), gc);
106 return MakeActorImpl<Vehicle>(std::move(init), gc);
108 return MakeActorImpl<Walker>(std::move(init), gc);
110 return MakeActorImpl<TrafficLight>(std::move(init), gc);
112 return MakeActorImpl<TrafficSign>(std::move(init), gc);
113 }
else if (description.
description.
id ==
"controller.ai.walker") {
114 return MakeActorImpl<WalkerAIController>(std::move(init), gc);
116 return MakeActorImpl<Actor>(std::move(init), gc);