#pragma once

#include "CoreMinimal.h"
#include "UMGBaseAlertWidget.h"
#include "EDBDScoreCategory.h"
#include "UMGScoreAlertWidget.generated.h"

UCLASS(Blueprintable, EditInlineNew)
class DEADBYDAYLIGHT_API UUMGScoreAlertWidget : public UUMGBaseAlertWidget
{
	GENERATED_BODY()

public:
	UFUNCTION(BlueprintCallable, BlueprintImplementableEvent)
	void UpdateWidget(EDBDScoreCategory scoreType, const FString& title, int32 scoreValue, float progress, const FText& defaultScoreText);

public:
	UUMGScoreAlertWidget();
};

FORCEINLINE uint32 GetTypeHash(const UUMGScoreAlertWidget) { return 0; }
