29 UFUNCTION(Category =
"Traffic Group", BlueprintPure)
35 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
36 void SetFrozenGroup(
bool InFreeze);
38 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
39 bool IsFrozen()
const;
41 UFUNCTION(Category =
"Traffic Group", BlueprintPure)
42 int GetJunctionId()
const;
44 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
47 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
52 virtual void Tick(
float DeltaTime)
override;
58 UPROPERTY(Category =
"Traffic Group", VisibleDefaultsOnly, BlueprintReadOnly, meta = (AllowPrivateAccess =
"true"))
61 UPROPERTY(Category = "Traffic Group", EditAnywhere)
64 UPROPERTY(Category = "Traffic Group", VisibleAnywhere)
65 int CurrentController = 0;
68 void NextController();
70 UPROPERTY(Category = "Traffic Group", EditAnywhere)
71 bool bIsFrozen = false;
73 UPROPERTY(Category = "Traffic Group", EditAnywhere)