UMGEditor

Windows
MacOS
Linux

Filters

Classes

Name

Description

Public struct

FDebugResolution

Public struct

FDelegateEditorBinding

Public class

FDesignerExtensibilityManager

Designer Extensibility Manager keep a series of Designer Extensions.

Public class

FDesignerExtension

The Designer extension allows developers to provide additional widgets and custom painting to the designer surface for specific widgets.

Public class

FDesignerSurfaceElement

The basic element returned for extending the design surface.

Public struct

FDirectoryWidgetCompilerOptions

Public struct

FEditorPropertyPath

Public struct

FEditorPropertyPathSegment

Public struct

FNamedSlotSelection

Public struct

FWidgetAnimation_DEPRECATED

Struct used only for loading old animations

Public class

FWidgetBlueprintCompiler

Public class

FWidgetBlueprintCompilerContext

Public class

FWidgetBlueprintDelegates

Widget Delegates

Public class

FWidgetBlueprintEditor

Widget blueprint editor (extends Blueprint editor)

Public struct

FWidgetCompilerOptions

Public struct

FWidgetHandle

Public struct

FWidgetReference

The Widget reference is a useful way to hold onto the selection in a way that allows for up to date access to the current preview object.

Public class

FWidgetTemplate

The widget template represents a widget or a set of widgets to create and spawn into the widget tree.

Public class

IDesignerExtensionFactory

Factory that creates a unique DesignerExtension when a UMG designer is created.

Public class

IHasDesignerExtensibility

Indicates that a class has a designer that is extensible

Public class

IUMGDesigner

The public interface implemented by the UMG Designer to allow extensions to call methods on the designer.

Public class

IUMGEditorModule

The public interface of the UMG editor module.

Public class

UK2Node_WidgetAnimationEvent

Public class

USlateVectorArtDataFactory

Public class

UUMGEditorProjectSettings

Implements the settings for the UMG Editor Project Settings

Public class

UWidgetBlueprint

The widget blueprint enables extending UUserWidget the user extensible UWidget.

Public class

UWidgetBlueprintFactory

Public class

UWidgetCompilerRule

Public class

UWidgetGraphSchema

Public class

UWidgetPaletteFavorites

Enums

Name

Description

Public enum

EExtensionLayoutLocation

The location where the widget should appear

Public enum

EPropertyBindingPermissionLevel

Controls the level of support you want to have for widget property binding.

Public enum

ETransformMode::Type

The logical type of transform that can be applied to a widget.

Public enum

EWidgetCompileTimeTickPrediction

This represents the tickability of a widget computed at compile time It is designed as a hint so the runtime can determine if ticking needs to be enabled A lot of widgets set to WillTick means you might have a performance problem

Public enum

EWidgetSupportsDynamicCreation

Functions

Name Description

Public function

uint32

 

GetTypeHash

(
    const FWidgetReference& WidgetRef
)

Variables

Name Description

Public variable

UWidgetCompiler...

 

GetOnWidgetBlueprintTransaction

Public variable

const FName

 

UMGEditorAppIdentifier

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