35 UFUNCTION(BlueprintCallable, Category =
"CountDown")
36 void StartCountDown(int32 InStartValue);
41 UPROPERTY(BlueprintAssignable, Category =
"CountDown")
42 FOnCountDownFinished OnCountDownFinished;
45 virtual
void NativeDestruct() override;
51 void UpdateCountDown();
56 void DisplayCurrentNumber();
64 UPROPERTY(BlueprintReadOnly, meta = (BindWidget))
65 TObjectPtr<class UBorder> Border_CountDown;
68 UPROPERTY(BlueprintReadOnly, meta = (BindWidget))
69 TObjectPtr<class UTextBlock> Txt_CountDown;
76 UPROPERTY(BlueprintReadWrite, Transient, meta = (BindWidgetAnimOptional))
77 TObjectPtr<class UWidgetAnimation> Anim_CountDown;
85 int32 CountDownValue = 0;
88 FTimerHandle CountDownTimerHandle;