19 virtual void NativePreConstruct()
override;
23 UFUNCTION(BlueprintCallable, Category=
"ResultStat")
27 UFUNCTION(BlueprintCallable)
31 UFUNCTION(BlueprintCallable)
34 UFUNCTION(BlueprintCallable)
35 void SetTitleText(
const FText InText);
38 UFUNCTION(BlueprintCallable)
41 UFUNCTION(BlueprintCallable)
42 void SetScoreValue(
const float InValue,
const FLinearColor InScoreTextColor);
44 UFUNCTION(BlueprintCallable)
45 void SetRateValue(
const float InPercent);
47 UFUNCTION(BlueprintCallable)
52 void LoadStyleTable();
54 void UpdateWidgetPanel()
const;
61 UPROPERTY(meta=(BindWidget), BlueprintReadOnly)
62 TObjectPtr<class UImage> Image_BG;
64 UPROPERTY(meta=(BindWidget), BlueprintReadOnly)
65 TObjectPtr<class UBorder> Border_Title;
67 UPROPERTY(meta=(BindWidget), BlueprintReadOnly)
68 TObjectPtr<class UTextBlock> Text_Title;
70 UPROPERTY(meta=(BindWidget), BlueprintReadOnly)
71 TObjectPtr<class UWidgetSwitcher> WidgetSwitcher;
74 UPROPERTY(meta=(BindWidget), BlueprintReadOnly)
75 TObjectPtr<class UImage> Image_Grade;
78 UPROPERTY(meta=(BindWidget), BlueprintReadOnly)
79 TObjectPtr<class UTextBlock> Txt_Score;
82 UPROPERTY(meta=(BindWidget), BlueprintReadOnly)
83 TObjectPtr<class UTextBlock> Txt_Rate;
85 UPROPERTY(meta=(BindWidget), BlueprintReadOnly)
89 UPROPERTY(meta=(BindWidget), BlueprintReadOnly)
90 TObjectPtr<class UImage> Image_Symbol;
92 UPROPERTY(meta=(BindWidget), BlueprintReadOnly)
93 TObjectPtr<class UTextBlock> Txt_ImageRate;
99 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Style")
102 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Style")
105 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Data")
109 float GradeValue = 0.f;
110 float ScoreValue = 0.f;
111 FLinearColor ScoreTextColor = FLinearColor::White;
112 float RateValue = 0.f;