8#include "Misc/Optional.h"
66 bool bDelayedDialogShowCancelButton : 1;
69 bool bDelayedDialogAllowInPIE : 1;
72 bool bSkipRecursiveDialogCreation : 1;
84 bool MakeDialogIfNeeded();
87 void MakeRecursiveDialogIfNeeded();
CORE_API FFeedbackContext * GWarn
Definition CoreGlobals.cpp:53
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ESlowTaskVisibility
Definition SlowTask.h:14
Definition FeedbackContext.h:30
FText DefaultMessage
Definition SlowTask.h:31
CORE_API void MakeDialogDelayed(float Threshold, bool bShowCancelButton=false, bool bAllowInPIE=false)
Definition SlowTask.cpp:170
ESlowTaskVisibility Visibility
Definition SlowTask.h:46
double StartTime
Definition SlowTask.h:49
static CORE_API bool ShouldCreateThrottledSlowTask()
Definition SlowTask.cpp:26
FText FrameMessage
Definition SlowTask.h:34
CORE_API bool ShouldCancel() const
Definition SlowTask.cpp:248
CORE_API void TickProgress()
Definition SlowTask.cpp:203
CORE_API void Destroy()
Definition SlowTask.cpp:121
float TotalAmountOfWork
Definition SlowTask.h:37
float CurrentFrameScope
Definition SlowTask.h:43
CORE_API void Initialize()
Definition SlowTask.cpp:99
CORE_API const FText & GetCurrentMessage() const
Definition SlowTask.cpp:226
CORE_API void EnterProgressFrame(float ExpectedWorkThisFrame=1.f, const FText &Text=FText())
Definition SlowTask.cpp:177
TOptional< float > OpenDialogThreshold
Definition SlowTask.h:52
CORE_API void ForceRefresh()
Definition SlowTask.cpp:218
float CompletedWork
Definition SlowTask.h:40
CORE_API void MakeDialog(bool bShowCancelButton=false, bool bAllowInPIE=false)
Definition SlowTask.cpp:231
Definition Optional.h:131