Navigation
API > API/Editor > API/Editor/MaterialEditor
Inheritance Hierarchy
- UObject
- UMaterialEditorSettings
References
| Module | MaterialEditor |
| Header | /Engine/Source/Editor/MaterialEditor/Public/MaterialEditorSettings.h |
| Include | #include "MaterialEditorSettings.h" |
Syntax
UCLASS (Config=EditorPerProjectUserSettings)
class UMaterialEditorSettings : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bDumpAll | Whether to dump stats only or all information to file (Adreno GPU only). | |
| bool | bSaveCompilerStatsFiles | Whether to save offline compiler stats files to Engine\Shaders | |
| int32 | DefaultPreviewHeight | The height (in pixels) of the preview viewport when a material editor is first opened. | |
| int32 | DefaultPreviewWidth | The width (in pixels) of the preview viewport when a material editor is first opened. | |
| FString | GPUTarget | The GPU target if the offline shader compiler needs one (Adreno GPU only). | |
| FFilePath | MaliOfflineCompilerPath | ||
| EOfflineShaderCompiler | OfflineCompiler | Offline shader compiler to use. | |
| FFilePath | OfflineCompilerPath | Path to user installed shader compiler that can be used by the material editor to compile and extract shader informations for Android platforms. | |
| FSimpleMulticastDelegate | OnPostEditChange | Allow listening for changes just to this settings object without having to listen to all UObjects. | |
| FPreviewBackgroundSettings | PreviewBackground | Configures the background shown behind the UI material preview. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FIntPoint | |||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |