Navigation
API > API/Editor > API/Editor/EditorWidgets
Editor Widgets module
| Name | FEditorWidgetsModule |
| Type | class |
| Header File | /Engine/Source/Editor/EditorWidgets/Public/EditorWidgetsModule.h |
| Include Path | #include "EditorWidgetsModule.h" |
Syntax
class FEditorWidgetsModule : public IModuleInterface
Implements Interfaces
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| EditorWidgetsAppIdentifier | const FName | Editor Widgets app identifier string | EditorWidgetsModule.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ObjectNameEditSinkRegistry | TSharedPtr< UE::EditorWidgets::FObjectNameEditSinkRegistry > | Registry for name interfaces | EditorWidgetsModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedRef< SWidget > CreateAssetDiscoveryIndicator
(
EAssetDiscoveryIndicatorScaleMode::Type ScaleMode, |
Creates a widget that visualizes the asset discovery progress and collapses away when complete | EditorWidgetsModule.h | |
virtual TSharedRef< IObjectNameEditableTextBox > CreateObjectNameEditableTextBox
(
const TArray< TWeakObjectPtr< UObject > >& Objects |
Creates a new text box for viewing the names of objects or editing the labels of actors | EditorWidgetsModule.h | |
virtual TSharedRef< ITransportControl > CreateTransportControl
(
const FTransportControlArgs& Args |
Creates a widget that allows play/pause, and general time controls | EditorWidgetsModule.h | |
virtual TSharedRef< UE::EditorWidgets::FObjectNameEditSinkRegistry > GetObjectNameEditSinkRegistry() |
Gets the registry of name edit 'sinks' used for getting and editing object display names | EditorWidgetsModule.h |
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
Called before the plugin is unloaded, right before the plugin object is destroyed. | EditorWidgetsModule.h | |
virtual void StartupModule() |
Called right after the plugin DLL has been loaded and the plugin object has been created | EditorWidgetsModule.h |