UMaterialEditorOptions

A configuration class used by the [UMaterial](API\Runtime\Engine\Materials\UMaterial) Editor to save editor settings across sessions.

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UMaterialEditorOptions

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Classes/Preferences/MaterialEditorOptions.h

Include

#include "Preferences/MaterialEditorOptions.h"

Syntax

class UMaterialEditorOptions : public UObject

Remarks

A configuration class used by the UMaterial Editor to save editor settings across sessions.

Variables

Name Description

Public variable

uint32: 1

 

bAlwaysRefreshAllPreviews

If true, always refresh all expression previews.

Public variable

uint32: 1

 

bHideUnrelatedNodes

If true, fade nodes which are not connected to the selected nodes

Public variable

uint32: 1

 

bHideUnusedConnectors

If true, don't render connectors that are not connected to anything.

Public variable

uint32: 1

 

bLivePreviewUpdate

If true, always refresh the material preview.

Public variable

uint32: 1

 

bRealtimeExpressionViewport

If true, the linked object viewport updates in realtime.

Public variable

uint32: 1

 

bRealtimeMaterialViewport

If true, the 3D material preview viewport updates in realtime.

Public variable

uint32: 1

 

bShowGrid

If true, render grid the preview scene.

Public variable

uint32: 1

 

bUseUnsortedMenus

If false, use expression categorized menus.

Public variable

TArray< FString...

 

FavoriteExpressions

The users favorite material expressions.

Constructors

Name Description

Public function

UMaterialEditorOptions

(
    const FObjectInitializer& ObjectIn...
)

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