9#include "CoreMinimal.h"
12#include "YieldSignComponent.generated.h"
17UCLASS( ClassGroup=(Custom), meta=(BlueprintSpawnableComponent) )
18class CARLA_API UYieldSignComponent :
public USignComponent
28 void GenerateYieldBox(const FTransform BoxTransform,
29 const FVector BoxSize);
31 void GenerateCheckBox(const FTransform BoxTransform,
35 UFUNCTION(BlueprintCallable)
36 void GiveWayIfPossible();
38 void DelayedGiveWay(
float Delay);
40 UFUNCTION(BlueprintCallable)
46 const FHitResult &SweepResult);
48 UFUNCTION(BlueprintCallable)
52 int32 OtherBodyIndex);
54 UFUNCTION(BlueprintCallable)
60 const FHitResult &SweepResult);
62 UFUNCTION(BlueprintCallable)
66 int32 OtherBodyIndex);
68 void RemoveSameVehicleInBothLists();
Base class for CARLA wheeled vehicles.
地图类的前向声明,用于在LaneInvasionSensor类中可能的引用。