ModelingToolsEditorMode

Choose your operating system:

Windows

macOS

Linux

Filters

Classes

Name

Description

Public class

FCubeGridToolActionCommands

Public class

FDrawAndRevolveToolActionCommands

Public class

FDrawPolygonToolActionCommands

Public class

FEditMeshMaterialsToolActionCommands

Public class

FEditMeshPolygonsToolActionCommands

Public struct

FExtensionToolDescription

IModelingModeToolExtension implementations return the list of Tools they provide via instances of FExtensionToolDescription.

Public struct

FExtensionToolQueryInfo

This struct is passed to IModelingModeToolExtension implementations to allow them to forward various Tools Context information to their ToolBuilders/etc

Public class

FMeshAttributePaintToolActionCommands

Public class

FMeshGroupPaintToolActionCommands

Public class

FMeshPlaneCutToolActionCommands

Public class

FMeshSelectionToolActionCommands

Public class

FModelingModeActionCommands

Public class

FModelingModeAssetAPI

Dummy class for extension API below

Public struct UStruct

FModelingModeAssetCollectionSet

Defines a Named list/set of content-browser Collection names

Public struct UStruct

FModelingModeCustomSectionColor

Defines a color to be used for a particular Tool Palette Section

Public struct UStruct

FModelingModeCustomToolColor

Defines a color to be used for a particular Tool Palette Tool

Public class

FModelingToolActionCommands

TInteractiveToolCommands implementation for this module that provides standard Editor hotkey support

Public class

FModelingToolsEditorModeModule

Public class

FModelingToolsEditorModeStyle

Public class

FModelingToolsEditorModeToolkit

Public class

FModelingToolsManagerCommands

TInteractiveToolCommands implementation for Modeling Mode Tools

Public class

FSculptToolActionCommands

Public class

FTransformToolActionCommands

Public class

FVertexSculptToolActionCommands

Public class

IModelingModeToolExtension

IModelingModeToolExtension uses the IModularFeature API to allow a Plugin to provide a set of InteractiveTool's to be exposed in Modeling Mode.

Public class UClass Transient

UModelingToolsEditorMode

Public class UClass Config

UModelingToolsEditorModeSettings

Settings for the Modeling Tools Editor Mode plug-in.

Public class UClass Config

UModelingToolsModeCustomizationSettings

Enums

Functions

Name Description

Public function

bool

 

UE::Modeling::AutoSaveAsset

(
    UObject* Asset
)

Utility function that will attempt to auto-save an asset, and post Editor change notifications

Public function

FString

 

UE::Modeling::GetNewAssetPathName

(
    const FString& BaseName,
    const UWorld* TargetWorld,
    FString SuggestedFolder
)

Utility functions that can be used to plug in the client-configurable parts of UEditorModelingObjectsCreationAPI.

Public function

void

 

UE::Modeling::OnNewAssetCreated

(
    UObject* Asset
)

Utility function that may auto-save a newly created asset depending on current mode settings, and posts notifications for the Editor