5#include "CoreMinimal.h"
6#include "Blueprint/UserWidget.h"
7#include "Components/Image.h"
8#include "PopUpWidget.generated.h"
28 UPopUpWidget(
const FObjectInitializer& ObjectInitializer);
31 void SetPopUpType(EPopupType Type, FString Description);
33 UPROPERTY(EditAnywhere, BluePrintReadWrite, meta = (BindWidget))
34 class UImage* PopupIcon;
35 UPROPERTY(EditAnywhere, BluePrintReadWrite, meta = (BindWidget))
36 class UTextBlock* PopupTitle;
37 UPROPERTY(EditAnywhere, BluePrintReadWrite, meta = (BindWidget))
38 class UTextBlock* PopupDescription;
39 UPROPERTY(EditAnyWhere, BlueprintReadWrite, meta = (BindWidget))
40 class UButton* PopupOkButton;
43 TMap<EPopupType, UTexture2D*> Images;