Unreal Snake Game 1.0.0
SG_GameplayWidget.h
1// Snake Game, Copyright LifeEXE. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "Blueprint/UserWidget.h"
7#include "SG_GameplayWidget.generated.h"
8
9class UTextBlock;
10
11UCLASS()
12class SNAKEGAME_API USG_GameplayWidget : public UUserWidget
13{
14 GENERATED_BODY()
15
16public:
17 void SetGameTime(float Seconds);
18 void SetScore(uint32 Score);
19 void SetResetGameKeyName(const FString& ResetGameKeyName);
20
21protected:
22 UPROPERTY(meta = (BindWidget))
23 TObjectPtr<UTextBlock> TimeText;
24
25 UPROPERTY(meta = (BindWidget))
26 TObjectPtr<UTextBlock> ScoreText;
27
28 UPROPERTY(meta = (BindWidget))
29 TObjectPtr<UTextBlock> ResetGameText;
30};
Definition: SG_GameplayWidget.h:13