7#include "Internationalization/Text.h"
8#include "Misc/Optional.h"
24
25
87
88
92
93
94
95
96
97
107
108
109
110
111
112 void MakeDialogDelayed(
float Threshold,
bool bShowCancelButton =
false,
bool bAllowInPIE =
false);
115
116
117
118
119 void MakeDialog(
bool bShowCancelButton =
false,
bool bAllowInPIE =
false);
122
123
124
125
129
130
134
135
139
140
class FFeedbackContext * GWarn
bool bSkipRecursiveDialogCreation
void MakeRecursiveDialogIfNeeded()
void MakeDialogDelayed(float Threshold, bool bShowCancelButton=false, bool bAllowInPIE=false)
ESlowTaskVisibility Visibility
static bool ShouldCreateThrottledSlowTask()
bool MakeDialogIfNeeded()
bool bDelayedDialogAllowInPIE
static void ForceRefresh(FFeedbackContext &Context)
FFeedbackContext & Context
FSlowTask(const FSlowTask &)
bool ShouldCancel() const
FSlowTask(float InAmountOfWork, const FText &InDefaultMessage=FText(), bool bInEnabled=true, FFeedbackContext &InContext= *GWarn)
bool bDelayedDialogShowCancelButton
const FText & GetCurrentMessage() const
void EnterProgressFrame(float ExpectedWorkThisFrame=1.f, const FText &Text=FText())
TOptional< float > OpenDialogThreshold
void MakeDialog(bool bShowCancelButton=false, bool bAllowInPIE=false)