ULevelEditorMiscSettings

Configure miscellaneous settings for the Level Editor.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Classes/Settings/LevelEditorMiscSettings.h

Include

#include "Settings/LevelEditorMiscSettings.h"

Syntax

class ULevelEditorMiscSettings : public UDeveloperSettings

Remarks

Configure miscellaneous settings for the Level Editor.

Variables

Name Description

Public variable

uint32: 1

 

bAllowBackgroundAudio

If checked audio playing in the editor will continue to play even if the editor is in the background

Public variable

uint32: 1

 

bAutoApplyLightingEnable

If checked lighting will be automatically applied to the level after a static lighting build is complete.

Public variable

uint32: 1

 

bAutoMoveBSPPivotOffset

If true, the pivot offset for BSP will be automatically moved to stay centered on its vertices

Public variable

uint32: 1

 

bAvoidRelabelOnPasteSelected

If enabled, will avoid relabeling actors in UUnrealEdEngine::edactPasteSelected

Public variable

uint32: 1

 

bBSPAutoUpdate

If true, BSP will auto-update

Public variable

uint32: 1

 

bCreateNewAudioDeviceForPlayInEditor

If checked, will create a new audio engine instance for the play-in-editor window.

Public variable

bool

 

bEnableAssetPlacementMode

If enabled, the experimental asset placement mode will be available in the level editor

Public variable

uint32: 1

 

bEnableEditorSounds

Enables audio feedback for certain operations in Unreal Editor, such as entering and exiting Play mode

Public variable

bool

 

bEnableExperimentalLevelEditor

If enabled, the experimental level editor will be available

Public variable

uint32: 1

 

bEnableRealTimeAudio

If true audio will be enabled in the editor. Does not affect PIE

Public variable

uint32: 1

 

bNavigationAutoUpdate

If true, Navigation will auto-update

Public variable

bool

 

bPromptWhenAddingToLevelBeforeCheckout

Public variable

bool

 

bPromptWhenAddingToLevelOutsideBounds

Public variable

uint32: 1

 

bReplaceRespectsScale

If enabled, replacing actors will respect the scale of the original actor.

Public variable

TSubclassOf< UL...

 

DefaultLevelStreamingClass

The default level streaming class to use when adding new streaming levels

Public variable

FDirectoryPath

 

EditorScreenshotSaveDirectory

The save directory for newly created screenshots

Public variable

float

 

EditorVolumeLevel

Global volume setting for the editor

Public variable

FVector

 

MinimumBoundsForCheckingSize

Public variable

float

 

PercentageThresholdForPrompt

Constructors

Name Description

Public function

ULevelEditorMiscSettings

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UObject

Name Description

Protected function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

UObject interface