Navigation
API > API/Editor > API/Editor/UMGEditor
Implements the settings for the UMG Editor Project Settings
| Name | UWidgetEditingProjectSettings |
| Type | class |
| Header File | /Engine/Source/Editor/UMGEditor/Public/WidgetEditingProjectSettings.h |
| Include Path | #include "WidgetEditingProjectSettings.h" |
Syntax
UCLASS (MinimalAPI, Abstract, Config=Editor, defaultconfig)
class UWidgetEditingProjectSettings : public UDeveloperSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDeveloperSettings → UWidgetEditingProjectSettings
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UWidgetEditingProjectSettings() |
WidgetEditingProjectSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCanCallInitializedWithoutPlayerContext | bool | The default value of bCanCallInitializedWithoutPlayerContext. | WidgetEditingProjectSettings.h |
|
| bEnableBindWidgetWindow | bool | Set true to enabled the Bind Widget window in the UMG editor. | WidgetEditingProjectSettings.h |
|
| bEnableHierarchyWindow | bool | Set true to enabled the Widget Hierarchy window in the UMG editor. | WidgetEditingProjectSettings.h |
|
| bEnableLibraryWindow | bool | Set true to enabled the Library window in the UMG editor. | WidgetEditingProjectSettings.h |
|
| bEnableMakeVariable | bool | Set true to enable the Is Variable checkbox in the UMG editor DetailView. | WidgetEditingProjectSettings.h |
|
| bEnableNavigationSimulationWindow | bool | Set true to enabled the Navigation Simulation window in the UMG editor. | WidgetEditingProjectSettings.h |
|
| bEnablePaletteWindow | bool | Set true to enabled the Palette window in the UMG editor. | WidgetEditingProjectSettings.h |
|
| bEnableUIComponentsProperty | bool | WidgetEditingProjectSettings.h |
|
|
| bEnableWidgetAnimationEditor | bool | Set true to hide widget animation related elements in the UMG editor. | WidgetEditingProjectSettings.h |
|
| bShowWidgetsFromDeveloperContent | bool | WidgetEditingProjectSettings.h |
|
|
| bShowWidgetsFromEngineContent | bool | WidgetEditingProjectSettings.h |
|
|
| bUseCompactLinkButtonInExtension | bool | Use compact link button (just display the link) or complete one (with info about the current binding in the extension part of the detail view. | WidgetEditingProjectSettings.h | |
| bUseEditorConfigPaletteFiltering | bool | Set true to filter all categories and widgets out in the palette, selectively enabling them later via permission lists. | WidgetEditingProjectSettings.h |
|
| bUseNewBindingFromDetailsView | bool | Use the new version of the binding in the details view. | WidgetEditingProjectSettings.h | |
| bUseUserWidgetParentClassViewerSelector | bool | Enables a dialog that lets you select the parent class in a tree view. | WidgetEditingProjectSettings.h |
|
| bUseUserWidgetParentDefaultClassViewerSelector | bool | Enables a dialog that lets you select the parent class in a default view. | WidgetEditingProjectSettings.h |
|
| bUseWidgetTemplateSelector | bool | Enables a dialog that lets you select a root widget before creating a widget blueprint | WidgetEditingProjectSettings.h |
|
| CategoriesToHide | TArray< FString > | WidgetEditingProjectSettings.h |
|
|
| CommonRootWidgetClasses | TArray< TSoftClassPtr< UPanelWidget > > | This list populates the common class section of the root widget selection dialog | WidgetEditingProjectSettings.h |
|
| DebugResolutions | TArray< FDebugResolution > | WidgetEditingProjectSettings.h |
|
|
| DefaultCompilerOptions | FWidgetCompilerOptions | WidgetEditingProjectSettings.h |
|
|
| DefaultRootWidget | TSubclassOf< UPanelWidget > | The panel widget to place at the root of all newly constructed widget blueprints. Can be empty. | WidgetEditingProjectSettings.h |
|
| FavoriteWidgetParentClasses | TArray< TSoftClassPtr< UUserWidget > > | The list of parent classes to choose from for newly constructed widget blueprints. | WidgetEditingProjectSettings.h |
|
| WidgetClassesToHide | TArray< FSoftClassPath > | WidgetEditingProjectSettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CompilerOption_AllowBlueprintPaint
(
const UWidgetBlueprint* WidgetBlueprint |
WidgetEditingProjectSettings.h | ||
bool CompilerOption_AllowBlueprintTick
(
const UWidgetBlueprint* WidgetBlueprint |
WidgetEditingProjectSettings.h | ||
EPropertyBindingPermissionLevel CompilerOption_PropertyBindingRule
(
const UWidgetBlueprint* WidgetBlueprint |
WidgetEditingProjectSettings.h | ||
TArray< UWidgetCompilerRule * > CompilerOption_Rules
(
const UWidgetBlueprint* WidgetBlueprint |
WidgetEditingProjectSettings.h | ||
| Get the permission list that controls which categories are exposed in config palette filtering | WidgetEditingProjectSettings.h | ||
const FNamePermissionList & GetAllowedPaletteCategories () |
WidgetEditingProjectSettings.h | ||
| Get the permission list that controls which widgets are exposed in config palette filtering | WidgetEditingProjectSettings.h | ||
const FPathPermissionList & GetAllowedPaletteWidgets () |
WidgetEditingProjectSettings.h | ||
virtual void PostInitProperties() |
WidgetEditingProjectSettings.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PerformUpgradeStepForVersion
(
int32 ForVersion |
WidgetEditingProjectSettings.h |