UEditorExperimentalSettings

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UEditorExperimentalSettings

Syntax

class UEditorExperimentalSettings : public UObject

Remarks

Implements Editor settings for experimental features.

Variables

Name Description

Public variable

bool

 

bAllowLateJoinInPIE

Enable late joining in PIE

Public variable

bool

 

bAllowPotentiallyUnsafePropertyEditing

Allows editing of potentially unsafe properties during PIE. Advanced use only - use with caution.

Public variable

bool

 

bAllowVulkanPreview

Allow Vulkan Preview

Public variable

bool

 

bBlueprintPerformanceAnalysisTools

Enable experimental blueprint performance analysis tools.

Public variable

bool

 

bBreakOnExceptions

Break on Exceptions allows you to trap Access Nones and other exceptional events in Blueprints.

Public variable

bool

 

bClothingTools

Enable experimental clothing tools (parameter painting and simulation configuration) found in the skeletal mesh editor

Public variable

bool

 

bContextMenuChunkAssignments

Allows ChunkIDs to be assigned to assets to via the content browser context menu.

Public variable

bool

 

bDeviceOutputLog

Device output log window (currently implemented for Android only)

Public variable

bool

 

bDisableCookInEditor

Disable cook in the editor

Public variable

bool

 

bDrawMidpointArrowsInBlueprints

Should arrows indicating data/execution flow be drawn halfway along wires?

Public variable

bool

 

bEnableEditorUtilityBlueprints

The Blutility shelf holds editor utility Blueprints. Summon from the Workspace menu.

Public variable

bool

 

bEnableFavoriteSystem

When enabled, all details panels will be able to have properties marked as favorite that show in a top most category.

Public variable

bool

 

bEnableFindAndReplaceReferences

Enables "Find and Replace All" tool in the MyBlueprint window for variables

Public variable

bool

 

bEnableLocalizationDashboard

Allows usage of the Localization Dashboard

Public variable

bool

 

bEnableMultithreadedLightmapEncoding

Enable multithreaded lightmap encoding (decreases time taken to encode lightmaps)

Public variable

bool

 

bEnableMultithreadedShadowmapEncoding

Enable multithreaded shadow map encoding (decreases time taken to encode shadow maps)

Public variable

bool

 

bEnableTranslationPicker

Allows usage of the Translation Picker

Public variable

bool

 

bEQSEditor

Enables Environment Queries editor

Public variable

bool

 

bFacialAnimationImporter

Enable experimental bulk facial animation importer (found in Developer Tools menu, requires editor restart)

Public variable

bool

 

bLiveStreamingFromEditor

This feature allows you to broadcast to a live streaming service directly from the editor.

Public variable

bool

 

bProceduralFoliage

Allows usage of the procedural foliage system

Public variable

bool

 

bShowAudioStreamingOptions

Whether to show Audio Streaming options for SoundWaves (disabling will not stop all audio streaming)

Public variable

bool

 

bToolbarCustomization

Allows for customization of toolbars and menus throughout the editor

Public variable

bool

 

bUseOpenCLForConvexHullDecomp

Whether to use OpenCL to accelerate convex hull decomposition (uses GPU to decrease time taken to decompose meshes, currently only available on Mac OS X)

Public variable

TEnumAsByte < EC ...

 

ConsoleForGamepadLabels

Specify which console-specific nomenclature to use for gamepad label text

Public variable

int32

 

MultiProcessCooking

Constructors

Name Description

Public function

UEditorExperimentalSettings

(
    const FObjectInitializer & ObjectIn...
)

UEditorExperimentalSettings interface

Functions

Name Description

Public function

FSettingChan ...

 

OnSettingChanged()

Overridden from UObject

Name Description

Protected function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent & PropertyCha...
)

UObject overrides.

Classes

Name

Description

Public class

FSettingChangedEvent

Returns an event delegate that is executed when a setting has changed.

The delegate.

References

Module

UnrealEd

Header

Editor/UnrealEd/Classes/Settings/EditorExperimentalSettings.h