UUMGEditorProjectSettings

Implements the settings for the UMG Editor Project Settings

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

UMGEditor

Header

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

Include

#include "UMGEditorProjectSettings.h"

Syntax

class UUMGEditorProjectSettings : public UDeveloperSettings

Remarks

Implements the settings for the UMG Editor Project Settings

Variables

Name Description

Public variable

bool

 

bShowWidgetsFromDeveloperContent

Public variable

bool

 

bShowWidgetsFromEngineContent

Public variable

bool

 

bUseWidgetTemplateSelector

Enables a dialog that lets you select a root widget before creating a widget blueprint

Public variable

TArray< FString...

 

CategoriesToHide

Protected variable

int32

 

CurrentVersion

This one is unsaved, we compare it on post init to see if the save matches real

Public variable

TArray< FDebugR...

 

DebugResolutions

Protected variable

FWidgetCompiler...

 

DefaultCompilerOptions

Public variable

TSubclassOf< UP...

 

DefaultRootWidget

The panel widget to place at the root of all newly constructed widget blueprints. Can be empty.

Public variable

TSoftClassPtr< ...

 

DefaultWidgetParentClass

The default parent class for all newly constructed widget blueprints.

Protected variable

TArray< FDirect...

 

DirectoryCompilerOptions

Protected variable

int32

 

Version

Public variable

TArray< FSoftCl...

 

WidgetClassesToHide

Constructors

Name Description

Public function

UUMGEditorProjectSettings()

Functions

Name Description

Public function Const

bool

 

CompilerOption_AllowBlueprintPaint

(
    const UWidgetBlueprint* Widget...
)

Public function Const

bool

 

CompilerOption_AllowBlueprintTick

(
    const UWidgetBlueprint* Widget...
)

Public function Const

EPropertyBin...

 

CompilerOption_PropertyBindingRule

(
    const UWidgetBlueprint* Widget...
)

Public function Const

TArray< UWid...

 

CompilerOption_Rules

(
    const UWidgetBlueprint* Widget...
)

Protected function Virtual

void

 

PerformUpgradeStepForVersion

(
    int32 ForVersion
)

Overridden from UDeveloperSettings

Name Description

Public function Virtual Const

FText

 

GetSectionDescription()

Gets the description for the section, uses the classes ToolTip by default.

Public function Virtual Const

FText

 

GetSectionText()

Gets the section text, uses the classes DisplayName by default.

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeChainProperty

(
    FPropertyChangedChainEvent& Proper...
)

This alternate version of PostEditChange is called when properties inside structs are modified.

Public function Virtual

void

 

PostInitProperties()

Called after the C++ constructor and after the properties have been initialized, including those loaded from config.

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