Navigation
API > API/Runtime > API/Runtime/MaterialShaderQualitySettings
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UShaderPlatformQualitySettings
References
| Module | MaterialShaderQualitySettings |
| Header | /Engine/Source/Runtime/MaterialShaderQualitySettings/Classes/ShaderPlatformQualitySettings.h |
| Include | #include "ShaderPlatformQualitySettings.h" |
Syntax
class UShaderPlatformQualitySettings : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | ConfigPlatformName | ||
| FMaterialQualityOverrides[EMaterialQualityLevel::Num] | QualityOverrides |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UShaderPlatformQualitySettings
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AppendToHashState
(
EMaterialQualityLevel::Type QualityLevel, |
||
| void | BuildHash
(
EMaterialQualityLevel::Type QualityLevel, |
||
| FMaterialQualityOverrides & | GetQualityOverrides
(
EMaterialQualityLevel::Type QualityLevel |
||
| const FMaterialQualityOverrides & | GetQualityOverrides
(
EMaterialQualityLevel::Type QualityLevel |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| const TCHAR * | Returns the override config hierarchy platform (if NDAd platforms need defaults to not be in Base*.ini but still want editor to load them) |