CARLA
Loading...
Searching...
No Matches
Functions
TrafficLightManager.cpp File Reference
#include "TrafficLightManager.h"
#include "GeoTrafficSign.h"
#include "Game/CarlaStatics.h"
#include "Game/CarlaGameModeBase.h"
#include "StopSignComponent.h"
#include "YieldSignComponent.h"
#include "SpeedLimitComponent.h"
#include "TrafficSignHeightUtils.h"
#include "Components/BoxComponent.h"
#include "Engine/Level.h"
#include "Engine/World.h"
#include "HAL/IConsoleManager.h"
#include "TrafficLightBase.h"
#include "Runtime/CoreUObject/Public/UObject/ConstructorHelpers.h"
#include "OpenDrive/OpenDrive.h"
#include "OpenDrive/MapLogicParser.h"
#include "UObject/ConstructorHelpers.h"
#include <util/disable-ue4-macros.h>
#include <carla/rpc/String.h>
#include <carla/road/SignalType.h>
#include <carla/opendrive/OpenDriveParser.h>
#include <util/enable-ue4-macros.h>
#include <string>

Go to the source code of this file.

Functions

static TAutoConsoleVariable< bool > CVarCarlaHideSpawnedSignsWhenPlaced (TEXT("carla.TrafficSigns.HideSpawnedWhenPlaced"), true, TEXT("placed in the level streams in. Their traffic logic stays. Read at level load."), ECVF_Default)
 
template<typename T = ATrafficSignBase>
T * GetClosestTrafficSignActor (const carla::road::Signal &Signal, UWorld *World)
 
bool MatchSignalAndActor (const carla::road::Signal &Signal, ATrafficSignBase *ClosestTrafficSign)
 

Function Documentation

◆ CVarCarlaHideSpawnedSignsWhenPlaced()

static TAutoConsoleVariable< bool > CVarCarlaHideSpawnedSignsWhenPlaced ( TEXT("carla.TrafficSigns.HideSpawnedWhenPlaced")  ,
true  ,
TEXT("placed in the level streams in. Their traffic logic stays. Read at level load.")  ,
ECVF_Default   
)
static

◆ GetClosestTrafficSignActor()

template<typename T = ATrafficSignBase>
T * GetClosestTrafficSignActor ( const carla::road::Signal &  Signal,
UWorld *  World 
)

◆ MatchSignalAndActor()

bool MatchSignalAndActor ( const carla::road::Signal &  Signal,
ATrafficSignBase *  ClosestTrafficSign 
)