Files
FNGameProj/Source/FortniteGame/Public/FortDialogDescription.h
2024-01-21 00:41:14 +01:00

50 lines
1.6 KiB
C++

#pragma once
#include "CoreMinimal.h"
#include "Styling/SlateBrush.h"
#include "EFortDialogFeedbackType.h"
#include "FortDialogDescription.generated.h"
class UFortNotificationHandler;
class UUserWidget;
USTRUCT(BlueprintType)
struct FORTNITEGAME_API FFortDialogDescription {
GENERATED_BODY()
public:
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FSlateBrush Icon;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText MessageHeader;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText MessageBody;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText AcceptButtonText;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText IgnoreButtonText;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText DismissButtonText;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float DisplayTime;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Instanced, meta=(AllowPrivateAccess=true))
UUserWidget* AdditionalContent;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
EFortDialogFeedbackType FeedBackType;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
bool Dismissable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
UFortNotificationHandler* NotificationHandler;
FFortDialogDescription();
};