Navigation
API > API/Plugins > API/Plugins/CaptureUtils
| |
|
| Name |
FTaskProgress |
| Type |
class |
| Header File |
/Engine/Plugins/VirtualProduction/CaptureManager/CaptureManagerCore/Source/CaptureUtils/Public/Async/TaskProgress.h |
| Include Path |
#include "Async/TaskProgress.h" |
Syntax
class FTaskProgress : public TSharedFromThis< FTaskProgress >
Inheritance Hierarchy
Constructors
| Name |
Remarks |
Include Path |
Unreal Specifiers |
FTaskProgress
(
uint32 InAmountOfWork,
FProgressReporter InReport
)
|
|
Async/TaskProgress.h |
|
Classes
Typedefs
| Name |
Type |
Remarks |
Include Path |
| FProgressReporter |
TBaseDelegate_OneParam< void, double InProgress > |
|
Async/TaskProgress.h |
Variables
Protected
| Name |
Type |
Remarks |
Include Path |
Unreal Specifiers |
| CurrentProgressValues |
TMonitor< TArray< double > > |
|
Async/TaskProgress.h |
|
| CurrentTask |
std::atomic< int32 > |
|
Async/TaskProgress.h |
|
| LastReportedValue |
std::atomic< double > |
|
Async/TaskProgress.h |
|
| Reporter |
FProgressReporter |
|
Async/TaskProgress.h |
|
| ReportThreshold |
double |
|
Async/TaskProgress.h |
|
Functions
Public
| Name |
Remarks |
Include Path |
Unreal Specifiers |
double GetTotalProgress()
|
|
Async/TaskProgress.h |
|
void SetReportThreshold
(
double InReportThresholdPercent
)
|
|
Async/TaskProgress.h |
|
|
|
Async/TaskProgress.h |
|