IUMGEditorModule

The public interface of the UMG editor module.

Inheritance Hierarchy

References

Module

UMGEditor

Header

/Engine/Source/Editor/UMGEditor/Public/UMGEditorModule.h

Include

#include "UMGEditorModule.h"

Syntax

class IUMGEditorModule :
    public IModuleInterface,
    public IHasMenuExtensibility,
    public IHasToolBarExtensibility,
    public IHasDesignerExtensibility,
    public IHasPropertyBindingExtensibility

Remarks

The public interface of the UMG editor module.

Functions

Name Description

Public function

void

 

AddWidgetCustomizationExtender

(
    const TSharedRef< IBlueprintWidgetC...
)

Add customization for widget

Public function

void

 

AddWidgetEditorToolbarExtender

(
    FWidgetEditorToolbarExtender&& InT...
)

Add Toolbar extender for widget editor, used by widget tool palette.

Public function

TArrayView< ...

 

GetAllWidgetCustomizationExtenders()

Get current customization extenders for widget

Public function

TArrayView< ...

 

GetAllWidgetEditorToolbarExtenders()

Get current toolbar extenders for widget editor

Public function

FWidgetBluep...

 

GetRegisteredCompiler()

Public function

FOnRegisterL...

 

OnRegisterLayoutExtensions()

Public function

FOnRegisterT...

 

OnRegisterTabsForEditor()

Public function

void

 

RemoveWidgetCustomizationExtender

(
    const TSharedRef< IBlueprintWidgetC...
)

Remove customization for widget

Classes

Name

Description

Public class

FOnRegisterLayoutExtensions

Support for general layout extenders

Public class

FOnRegisterTabs

Typedefs

Name

Description

FWidgetEditorToolbarExtender

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