Toolkits

Windows
MacOS
Linux

Classes

Name

Description

Public class

FAssetEditorManager

Implements a manager for Editor windows that are currently open and the assets they are editing.

Public class

FAssetEditorToolkit

Base class for toolkits that are used for asset editing (abstract)

Public class

FBaseToolkit

Base class for all toolkits (abstract).

Public class

FConsoleCommandExecutor

Executor for Unreal console commands

Public class

FExtensibilityManager

Extensibility managers simply keep a series of FExtenders for a single menu/toolbar/anything It is here to keep a standardized approach to editor extensibility among modules

Public class

FGlobalEditorCommonCommands

Global editor common commands.

Public class

FModeToolkit

This FModeToolkit just creates a basic UI panel that allows various InteractiveTools to be initialized, and a DetailsView used to show properties of the active Tool.

Public class

FSimpleAssetEditor

Public class

FToolkitManager

Singleton that managers instances of editor toolkits

Public class

IHasMenuExtensibility

Indicates that a class has a default menu that is extensible

Public class

IHasToolBarExtensibility

Indicates that a class has a default toolbar that is extensible

Public class

IToolkit

Interface for editor toolkits (asset editors and mode tools)

Public class

IToolkitHost

Base interface class for toolkit hosts

Public class

UAssetEditorToolkitMenuContext

Typedefs

Enums

Name

Description

Public enum

EAssetEditorToolkitTabLocation

The location of the asset editor toolkit tab

Public enum

EToolkitMode::Type

Some toolkits can be spawned as either standalone tools or within an existing level editing UI

Public enum

EToolkitTabSpot::Type

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