ModelingOperators

Windows
MacOS
Linux

Filters

Classes

Name

Description

Public class

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.

Public class

FAsyncTaskExecuterWithAbort

FAsyncTaskExecuterWithAbort is an extension of FAsyncTask that adds a bAbort flag.

Public class

FDynamicMeshOperator

FDynamicMeshOperator is a base interface for operator implementations that can produce a FDynamicMesh3 with associated FTransform3d.

Public class

FModelingOperatorsModule

Public class

IDynamicMeshOperatorFactory

A IDynamicMeshOperatorFactory is a base interface to a factory that creates FDynamicMeshOperators

Public class

TBackgroundModelingComputeSource

TBackgroundModelingComputeSource is a container that can be used to repeatedly execute a background computation.

Public class

TDeleterTask

TDeleterTask is a task that takes ownership of another FAsyncTask that is (presumably) still executing some operation.

Public class

TModelingOpTask

TModelingOpTask is an FAbortableBackgroundTask that executes a modeling operator of template type OpType.

Enums

Name

Description

Public enum

EBackgroundComputeTaskStatus

This status is returned by TBackgroundModelingComputeSource to indicate what state a background computation is in

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss