|
CARLA
|
Represents a traffic light configuration entry from map_logic.json. More...
#include <MapLogicParser.h>
Public Attributes | |
| FString | ActorName |
| TArray< FTrafficLightHead > | Heads |
| One entry per head of the baked rig. | |
| int32 | JunctionID = -1 |
| TArray< FTrafficLightModule > | Modules |
| FString | SignalID |
| FTrafficLightTiming | Timing |
| FString | TrafficLightGroupID |
Represents a traffic light configuration entry from map_logic.json.
Definition at line 74 of file MapLogicParser.h.
| FString FTrafficLightLogicData::ActorName |
Definition at line 79 of file MapLogicParser.h.
Referenced by UMapLogicParser::ApplyLaneIdsFromMapLogic(), and UMapLogicParser::ParseTrafficLightFromJSON().
| TArray<FTrafficLightHead> FTrafficLightLogicData::Heads |
One entry per head of the baked rig.
Empty (or all naming the same signal) = the whole rig is one traffic light, exactly as before.
Definition at line 99 of file MapLogicParser.h.
Referenced by UMapLogicParser::ApplyLaneIdsFromMapLogic(), and UMapLogicParser::ParseTrafficLightFromJSON().
| int32 FTrafficLightLogicData::JunctionID = -1 |
Definition at line 85 of file MapLogicParser.h.
Referenced by UMapLogicParser::ParseTrafficLightFromJSON().
| TArray<FTrafficLightModule> FTrafficLightLogicData::Modules |
Definition at line 94 of file MapLogicParser.h.
Referenced by UMapLogicParser::ParseTrafficLightFromJSON().
| FString FTrafficLightLogicData::SignalID |
Definition at line 82 of file MapLogicParser.h.
Referenced by UMapLogicParser::ApplyLaneIdsFromMapLogic(), and UMapLogicParser::ParseTrafficLightFromJSON().
| FTrafficLightTiming FTrafficLightLogicData::Timing |
Definition at line 91 of file MapLogicParser.h.
Referenced by UMapLogicParser::ApplyLaneIdsFromMapLogic(), and UMapLogicParser::ParseTrafficLightFromJSON().
| FString FTrafficLightLogicData::TrafficLightGroupID |
Definition at line 88 of file MapLogicParser.h.
Referenced by UMapLogicParser::ApplyLaneIdsFromMapLogic(), and UMapLogicParser::ParseTrafficLightFromJSON().