Navigation
API > API/Plugins > API/Plugins/ModelingOperators
Inheritance Hierarchy
- FInheritedContextBase
- FAsyncTaskBase
- FAsyncTask
- FAsyncTaskExecuterWithAbort
- FAsyncTaskExecuterWithProgressCancel
References
| Module | ModelingOperators |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/ModelingTaskTypes.h |
| Include | #include "ModelingTaskTypes.h" |
Syntax
template<typename TTask>
class FAsyncTaskExecuterWithProgressCancel : public UE::Geometry::FAsyncTaskExecuterWithAbort< TTask >
Remarks
An extension of FAsyncTaskExecuterWithAbort that requires the task have a GetProgress() function Intended to be used with FAbortableBackgroundTask Provides a PollProgress method to report out task progress
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | LastProgressFrac | ||
| FText | LastProgressMessage | ||
| FProgressCancel * | Progress |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAsyncTaskExecuterWithProgressCancel
(
Arg0Type&& Arg0, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | PollProgress
(
float& OutProgressFrac, |