UEditorPerformanceSettings

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Classes/Editor/EditorPerformanceSettings.h

Include

#include "Editor/EditorPerformanceSettings.h"

Syntax

class UEditorPerformanceSettings : public UDeveloperSettings

Variables

Name Description

Public variable

uint32: 1

 

bDisableRealtimeViewportsInRemoteSessions

Disables realtime viewports by default when connected via a remote session

Public variable

uint32: 1

 

bEnableScalabilityWarningIndicator

When enabled, a warning will appear in the viewport when your editors scalability settings are non-default and you may be viewing a low quality scene

Public variable

uint32: 1

 

bEnableSharedDDCPerformanceNotifications

When enabled, Shared Data Cache performance notifications may be displayed when not connected to a shared cache

Public variable

uint32: 1

 

bMonitorEditorPerformance

When turned on, the editor will constantly monitor performance and adjust scalability settings for you when performance drops (disabled in debug)

Public variable

uint32: 1

 

bShowFrameRateAndMemory

When enabled, the application frame rate, memory and Unreal object count will be displayed in the main editor UI

Public variable

uint32: 1

 

bThrottleCPUWhenNotForeground

Lowers CPU usage when the editor is in the background and not the active application

Public variable

 

ConsoleVariable

Public variable

 

DisplayName

By default the editor will adjust scene scaling (quality) for high DPI in order to ensure consistent performance with very large render targets.

Public variable

 

EditCondition

Editor viewport screen percentage

Constructors

Name Description

Public function

UEditorPerformanceSettings

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

UObject interface

Public function Virtual

void

 

PostInitProperties()

UObject interface