Navigation
API > API/Runtime > API/Runtime/DataflowCore
Evaluator progress tracking Easy drop-in structure to set and get progress in a thread safe way
| Name | FThreadSafeProgressTracker |
| Type | struct |
| Header File | /Engine/Source/Runtime/Dataflow/Core/Public/Dataflow/DataflowContextEvaluator.h |
| Include Path | #include "Dataflow/DataflowContextEvaluator.h" |
Syntax
struct FThreadSafeProgressTracker
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NodeName | FName | Dataflow/DataflowContextEvaluator.h | ||
| Progress | float | Dataflow/DataflowContextEvaluator.h | ||
| ProgressLock | FCriticalSection | Dataflow/DataflowContextEvaluator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddProgress
(
float InProgressDelta, |
Dataflow/DataflowContextEvaluator.h | ||
float GetProgress() |
Dataflow/DataflowContextEvaluator.h | ||
FText GetProgressMessage() |
Dataflow/DataflowContextEvaluator.h | ||
void SetProgress
(
float InProgress, |
Dataflow/DataflowContextEvaluator.h | ||
void SetProgress
(
float InCurrent, |
Dataflow/DataflowContextEvaluator.h |