9#include "CoreMinimal.h"
13class UPrimitiveComponent;
29 const TArray<AActor*>& IgnoredActors,
30 const TArray<UPrimitiveComponent*>& IgnoredComponents);
40 const TArray<AActor*>& IgnoredActors,
41 const TArray<UPrimitiveComponent*>& IgnoredComponents);
Helpers to snap OpenDRIVE-spawned traffic signs / lights onto the ground so they are not left floatin...
bool AdjustSignToGround(UWorld *World, ATrafficSignBase *Sign, const TArray< AActor * > &IgnoredActors, const TArray< UPrimitiveComponent * > &IgnoredComponents)
Snap a single traffic sign to the ground and shift its trigger UBoxComponents by the same delta so th...
bool AdjustLocationToGround(UWorld *World, FVector &Location, const TArray< AActor * > &IgnoredActors, const TArray< UPrimitiveComponent * > &IgnoredComponents)
Line-trace downward to find the ground under Location.