Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FAbortableBackgroundTask |
FAbortableBackgroundTask is a FNonAbandonableTask intended for long-running background computations that might need to be interrupted, such as expensive operations driven by a UI tool that the user may wish to cancel. |
|
FAsyncTaskExecuterWithAbort |
FAsyncTaskExecuterWithAbort is an extension of FAsyncTask that adds a bAbort flag. |
|
FDynamicMeshOperator |
FDynamicMeshOperator is a base interface for operator implementations that can produce a FDynamicMesh3 with associated FTransform3d. |
|
FModelingOperatorsModule |
|
|
IDynamicMeshOperatorFactory |
A IDynamicMeshOperatorFactory is a base interface to a factory that creates FDynamicMeshOperators |
|
IGenericDataOperatorFactory |
A IDynamicMeshOperatorFactory is a base interface to a factory that creates TGenericDataOperator instances that create the given ResultType |
|
TBackgroundModelingComputeSource |
TBackgroundModelingComputeSource is a container that can be used to repeatedly execute a background computation. |
|
TDeleterTask |
TDeleterTask is a task that takes ownership of another FAsyncTask that is (presumably) still executing some operation. |
|
TGenericDataOperator |
TGenericDataOperator is a base interface for operator implementations that can produce an object of arbitrary data type. |
|
TModelingOpTask |
TModelingOpTask is an FAbortableBackgroundTask that executes a modeling operator of template type OpType. |
Name |
Description |
|
---|---|---|
|
UE::Geometry::EBackgroundComputeTaskStatus |
This status is returned by TBackgroundModelingComputeSource to indicate what state a background computation is in |