Navigation
API > API/Plugins > API/Plugins/FileSandboxUI
Starts a slow task for the duration of the persist operation. Remember that nested of FScopedSlowTask works.
| Name | FSlowTaskPersistFeedback |
| Type | class |
| Header File | /Engine/Plugins/Developer/Sandbox/FileSandbox/Source/FileSandboxUI/Public/Persist/Feedback/SlowTaskPersistFeedback.h |
| Include Path | #include "Persist/Feedback/SlowTaskPersistFeedback.h" |
Syntax
class FSlowTaskPersistFeedback : public UE::FileSandboxCore::IPersistFeedback
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSlowTaskPersistFeedback
(
int32 InNumFilesToPersist, |
Persist/Feedback/SlowTaskPersistFeedback.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FormatPathDelegate | FFormatPathDelegate | Optional delegate that produces the progress bar text. | Persist/Feedback/SlowTaskPersistFeedback.h | |
| SlowTask | FScopedSlowTask | Spawns the progress bar. | Persist/Feedback/SlowTaskPersistFeedback.h |
Functions
Public
Public Virtual
Overridden from IPersistFeedback
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void HandleError_Checkout
(
const TCHAR* InFilename |
Persist/Feedback/SlowTaskPersistFeedback.h | ||
virtual void HandleError_CheckoutNotAllowed
(
const TCHAR* InFilename |
Persist/Feedback/SlowTaskPersistFeedback.h | ||
virtual void HandleError_DeleteFile
(
const TCHAR* InFilename |
Persist/Feedback/SlowTaskPersistFeedback.h | ||
virtual void HandleError_DeleteSCC
(
const TCHAR* InFilename |
Persist/Feedback/SlowTaskPersistFeedback.h | ||
virtual void HandleError_MakeWritable
(
const TCHAR* InFilename |
Persist/Feedback/SlowTaskPersistFeedback.h | ||
virtual void HandleError_MarkForAdd
(
const TCHAR* InFilename |
Persist/Feedback/SlowTaskPersistFeedback.h | ||
virtual void HandleError_MoveFile
(
const TCHAR* InToFilename, |
Persist/Feedback/SlowTaskPersistFeedback.h | ||
virtual void HandleError_Revert
(
const TCHAR* InFilename |
Persist/Feedback/SlowTaskPersistFeedback.h | ||
virtual void HandleSuccess
(
const TCHAR* InFilename |
Persist/Feedback/SlowTaskPersistFeedback.h | ||
virtual void StartFile
(
const TCHAR* InFilename |
Persist/Feedback/SlowTaskPersistFeedback.h |