Navigation
API > API/Runtime > API/Runtime/MaterialShaderQualitySettings
FMaterialQualityOverrides represents the full set of possible material overrides per quality level.
| Name | FMaterialQualityOverrides |
| Type | struct |
| Header File | /Engine/Source/Runtime/MaterialShaderQualitySettings/Classes/ShaderPlatformQualitySettings.h |
| Include Path | #include "ShaderPlatformQualitySettings.h" |
Syntax
USTRUCT ()
struct FMaterialQualityOverrides
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMaterialQualityOverrides() |
ShaderPlatformQualitySettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bDisableMaterialNormalCalculation | bool | ShaderPlatformQualitySettings.h |
|
|
| bDiscardQualityDuringCook | bool | ShaderPlatformQualitySettings.h |
|
|
| bEnableOverride | bool | ShaderPlatformQualitySettings.h |
|
|
| bForceDisableLMDirectionality | bool | ShaderPlatformQualitySettings.h |
|
|
| bForceDisablePreintegratedGF | bool | ShaderPlatformQualitySettings.h |
|
|
| bForceFullyRough | bool | ShaderPlatformQualitySettings.h |
|
|
| bForceNonMetal | bool | ShaderPlatformQualitySettings.h |
|
|
| MobileShadowQuality | EMobileShadowQuality | ShaderPlatformQualitySettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanOverride
(
EShaderPlatform ShaderPlatform |
ShaderPlatformQualitySettings.h | ||
bool HasAnyOverridesSet() |
ShaderPlatformQualitySettings.h |