Navigation
API > API/Editor > API/Editor/MaterialEditor
| Name | UMaterialEditorSettings |
| Type | class |
| Header File | /Engine/Source/Editor/MaterialEditor/Public/MaterialEditorSettings.h |
| Include Path | #include "MaterialEditorSettings.h" |
Syntax
UCLASS (MinimalAPI, Config=EditorPerProjectUserSettings)
class UMaterialEditorSettings : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMaterialEditorSettings
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowIgnoringCompilationErrors | bool | Allow ignoring compilation errors of platform shaders and derived materials. | MaterialEditorSettings.h |
|
| bDumpAll | bool | Whether to dump stats only or all information to file (Adreno GPU only). | MaterialEditorSettings.h |
|
| bSaveCompilerStatsFiles | bool | Whether to save offline compiler stats files to Engine\Shaders | MaterialEditorSettings.h |
|
| ContextMenuCategoryWeight | float | The amount of weight placed on categories that match what the user has typed. | MaterialEditorSettings.h |
|
| ContextMenuDescriptionWeight | float | Amount of weight placed on description that match what the user has typed in. | MaterialEditorSettings.h |
|
| ContextMenuKeywordWeight | float | The amount of weight placed on search items keyword. | MaterialEditorSettings.h |
|
| ContextMenuNodeTitleWeight | float | The amount of weight placed on the search items title". | MaterialEditorSettings.h |
|
| ContextMenuPercentageMatchWeightMultiplier | float | A multiplier for how much weight to give something based on the percentage match it is. | MaterialEditorSettings.h |
|
| ContextMenuShorterMatchWeight | float | Increasing this weight will make shorter words preferred. | MaterialEditorSettings.h |
|
| ContextMenuStartsWithBonusWeightMultiplier | float | The multiplier given if the keyword starts with a term the user typed in. | MaterialEditorSettings.h |
|
| ContextMenuWholeMatchLocalizedWeightMultiplier | float | The multiplier given if there is an exact localized match to the search. | MaterialEditorSettings.h |
|
| ContextMenuWholeMatchWeightMultiplier | float | The multiplier given if there is an exact match to the search term. | MaterialEditorSettings.h |
|
| GPUTarget | FString | The GPU target if the offline shader compiler needs one (Adreno GPU only). | MaterialEditorSettings.h |
|
| MaliOfflineCompilerPath | FFilePath | MaterialEditorSettings.h | ||
| OfflineCompiler | EOfflineShaderCompiler | Offline shader compiler to use. | MaterialEditorSettings.h |
|
| OfflineCompilerPath | FFilePath | Path to user installed shader compiler that can be used by the material editor to compile and extract shader informations for Android platforms. | MaterialEditorSettings.h |
|
| OnPostEditChange | FSimpleMulticastDelegate | Allow listening for changes just to this settings object without having to listen to all UObjects. | MaterialEditorSettings.h | |
| PreviewBackground | FPreviewBackgroundSettings | Configures the background shown behind the UI material preview. | MaterialEditorSettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FIntPoint GetPreviewViewportStartingSize() |
MaterialEditorSettings.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
MaterialEditorSettings.h |