28 UFUNCTION(Category =
"Traffic Group", BlueprintPure)
34 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
35 void SetFrozenGroup(
bool InFreeze);
37 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
38 bool IsFrozen()
const;
40 UFUNCTION(Category =
"Traffic Group", BlueprintPure)
41 int GetJunctionId()
const;
43 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
46 UFUNCTION(Category =
"Traffic Group", BlueprintCallable)
51 virtual void Tick(
float DeltaTime)
override;
57 UPROPERTY(Category =
"Traffic Group", VisibleDefaultsOnly, BlueprintReadOnly, meta = (AllowPrivateAccess =
"true"))
60 UPROPERTY(Category = "Traffic Group", EditAnywhere)
63 UPROPERTY(Category = "Traffic Group", VisibleAnywhere)
64 int CurrentController = 0;
67 void NextController();
69 UPROPERTY(Category = "Traffic Group", EditAnywhere)
70 bool bIsFrozen = false;
72 UPROPERTY(Category = "Traffic Group", EditAnywhere)