33 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
34 void SetFrozenGroup(
bool InFreeze);
36 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
37 bool IsFrozen()
const;
39 UFUNCTION(Category =
"Traffic Group", BlueprintPure)
40 int GetJunctionId()
const;
42 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
45 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
50 virtual void Tick(
float DeltaTime)
override;
56 UPROPERTY(Category =
"Traffic Group", VisibleDefaultsOnly, BlueprintReadOnly, meta = (AllowPrivateAccess =
"true"))
59 UPROPERTY(Category = "Traffic Group", EditAnywhere)
62 UPROPERTY(Category = "Traffic Group", VisibleAnywhere)
63 int CurrentController = 0;
66 void NextController();
68 UPROPERTY(Category = "Traffic Group", EditAnywhere)
69 bool bIsFrozen = false;
71 UPROPERTY(Category = "Traffic Group", EditAnywhere)