Simplify class definition

This commit is contained in:
baz 2025-08-15 22:26:54 +01:00
parent 26d6f2affa
commit 44e6876a8c

View File

@ -17,30 +17,29 @@ class VAMPIRES_API UGameOverWidget : public UVampireInteractiveWidget
{ {
GENERATED_BODY() GENERATED_BODY()
protected: UPROPERTY(meta=(BindWidget))
UPROPERTY(BlueprintReadWrite, meta=(BindWidget))
TObjectPtr<UButton> ReturnButton; TObjectPtr<UButton> ReturnButton;
UPROPERTY(BlueprintReadWrite, meta = (BindWidget)) UPROPERTY(meta = (BindWidget))
TObjectPtr <UTextBlock> ReturnBlock; TObjectPtr<UTextBlock> ReturnBlock;
UPROPERTY(BlueprintReadWrite, meta = (BindWidget)) UPROPERTY(meta = (BindWidget))
TObjectPtr <UTextBlock> LevelBlock; TObjectPtr<UTextBlock> LevelBlock;
UPROPERTY(BlueprintReadWrite, meta = (BindWidget)) UPROPERTY(meta = (BindWidget))
TObjectPtr <UTextBlock> TimerBlock; TObjectPtr<UTextBlock> TimerBlock;
UPROPERTY(BlueprintReadWrite, meta = (BindWidget)) UPROPERTY(meta = (BindWidget))
TObjectPtr <UTextBlock> KillBlock; TObjectPtr<UTextBlock> KillBlock;
UPROPERTY(BlueprintReadWrite, meta = (BindWidget)) UPROPERTY(meta = (BindWidget))
TObjectPtr <UTextBlock> GoldBlock; TObjectPtr<UTextBlock> GoldBlock;
virtual void NativeConstruct() override; virtual void NativeConstruct() override;
public: public:
void SetGameInfo(int Level, float Timer, int Kill, int Gold); void SetGameInfo(int Level, float Timer, int Kill, int Gold);
private: private:
UFUNCTION() UFUNCTION()
void ReturnButtonOnClicked(); void ReturnButtonOnClicked();