30 virtual void UpdateNotification()
override;
36 void SyncAttributes();
44 void OnCancelButtonClicked();
49 void OnPromptButtonClicked();
50 FText GetPromptButtonText()
const;
54 void OnCloseButtonClicked();
57 void CreateNotification();
60 void DestroyNotification();
77 FText PromptButtonText;
81 bool bCanCancel =
false;
85 bool bKeepOpenOnSuccess =
false;
89 bool bKeepOpenOnFailure =
false;
92 bool bInitializedNotification =
false;
EAsyncTaskNotificationState
Definition AsyncTaskNotification.h:56
EAsyncTaskNotificationPromptAction
Definition AsyncTaskNotification.h:65
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE::FPlatformRecursiveMutex FCriticalSection
Definition CriticalSection.h:53
Definition CoreAsyncTaskNotificationImpl.h:92
FText HyperlinkText
Definition CoreAsyncTaskNotificationImpl.h:131
FText PromptText
Definition CoreAsyncTaskNotificationImpl.h:125
FText ProgressText
Definition CoreAsyncTaskNotificationImpl.h:122
FText TitleText
Definition CoreAsyncTaskNotificationImpl.h:119
FSimpleDelegate Hyperlink
Definition CoreAsyncTaskNotificationImpl.h:128
Definition SlateAsyncTaskNotificationImpl.h:16
virtual ~FSlateAsyncTaskNotificationImpl() override
Definition SlateAsyncTaskNotificationImpl.cpp:32
virtual void SetKeepOpenOnFailure(const TAttribute< bool > &InKeepOpenOnFailure) override
Definition SlateAsyncTaskNotificationImpl.cpp:182
virtual EAsyncTaskNotificationPromptAction GetPromptAction() const override
Definition SlateAsyncTaskNotificationImpl.cpp:305
FSlateAsyncTaskNotificationImpl()
Definition SlateAsyncTaskNotificationImpl.cpp:27
virtual void SetKeepOpenOnSuccess(const TAttribute< bool > &InKeepOpenOnSuccess) override
Definition SlateAsyncTaskNotificationImpl.cpp:172
virtual void SetCanCancel(const TAttribute< bool > &InCanCancel) override
Definition SlateAsyncTaskNotificationImpl.cpp:162
ECompletionState
Definition SNotificationList.h:28
Definition Attribute.h:17
Definition SharedPointer.h:1640
Definition SharedPointer.h:692
Definition SharedPointer.h:1295
Definition Visibility.h:12
Definition AsyncTaskNotification.h:20
Definition Optional.h:131