Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Preferences
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMaterialEditorOptions
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Classes/Preferences/MaterialEditorOptions.h |
| Include | #include "Preferences/MaterialEditorOptions.h" |
Syntax
UCLASS (HideCategories=Object, Config=EditorPerProjectUserSettings, MinimalAPI)
class UMaterialEditorOptions : public UObject
Remarks
A configuration class used by the UMaterial Editor to save editor settings across sessions.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32: 1 | bAlwaysRefreshAllPreviews | If true, always refresh all expression previews. | |
| uint32: 1 | bHideUnrelatedNodes | If true, fade nodes which are not connected to the selected nodes | |
| uint32: 1 | bHideUnusedConnectorsSetting | If true, don't render connectors that are not connected to anything. | |
| uint32: 1 | bLivePreviewUpdate | If true, always refresh the material preview. | |
| uint32: 1 | bRealtimeExpressionViewport | If true, the linked object viewport updates in realtime. | |
| uint32: 1 | bRealtimeMaterialViewport | If true, the 3D material preview viewport updates in realtime. | |
| uint32: 1 | bShowGrid | If true, render grid the preview scene. | |
| uint32: 1 | bUseUnsortedMenus | If false, use expression categorized menus. | |
| TArray< FString > | FavoriteExpressions | The users favorite material expressions. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UMaterialEditorOptions
(
const FObjectInitializer& ObjectInitializer |