Tools

Classes

Name

Description

Public class

FBaseAssetToolkit

Public class

FLegacyEdModeWidgetHelper

Public class

FStandardToolModeCommands

FStandardToolModeCommands provides standard commands for Tools.

Public class

FStaticMeshComponentTarget

Public class

FStaticMeshComponentTargetFactory

Public class

ILegacyEdModeDrawHelperInterface

Public class

ILegacyEdModeSelectInterface

Public class

ILegacyEdModeToolInterface

Public class

ILegacyEdModeViewportInterface

Public class

ILegacyEdModeWidgetInterface

Public class

TInteractiveToolCommands

TInteractiveToolCommands is a base class that handles connecting up Tool Actions (ie the FInteractiveToolAction provided by a UInteractiveTool) to the UnrealEditor Command system, which allows for remappable hotkeys, etc

Public class

TToolCompatibleMixin

Mixin that handles complexity of tool support for you.

Public class

UAssetEditor

Base class for all asset editors.

Public class

UBaseLegacyWidgetEdMode

This class is to aid transitioning from native FEdModes to UEdModes, in the case that the FEdMode used property widgets and/or transform widgets To use this class:

Public class

UEdMode

Base class for all editor modes.

Public class

UEdModeDefault

Public class

ULegacyEdModeDrawHelperInterface

Public class

ULegacyEdModeSelectInterface

Public class

ULegacyEdModeToolInterface

Public class

ULegacyEdModeViewportInterface

Public class

ULegacyEdModeWidgetInterface

Enums

Name

Description

Public enum

EAssetOperation

Generic Asset operations that can be disallowed by edit modes

Public enum

EEditAction::Type

Outcomes when determining whether it's possible to perform an action on the edit modes

Public enum

EStandardToolModeCommands

Integer identifiers for "Standard" Tool commands, that many EditorModes / AssetEditors / etc may share.

Public enum

EToolsContextScope

EToolsContextScope is used to determine the visibility/lifetime of Tools for a ToolsContext.

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