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

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback