Navigation
API > API/Runtime > API/Runtime/MaterialShaderQualitySettings
| Name | FMaterialShaderQualitySettingsCustomization |
| Type | class |
| Header File | /Engine/Source/Runtime/MaterialShaderQualitySettings/Classes/MaterialShaderQualitySettingsCustomization.h |
| Include Path | #include "MaterialShaderQualitySettingsCustomization.h" |
Syntax
class FMaterialShaderQualitySettingsCustomization : public IDetailCustomization
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MaterialShaderQualitySettingsCustomization.h | |||
FMaterialShaderQualitySettingsCustomization
(
const FOnUpdateMaterialShaderQuality InUpdateMaterials |
MaterialShaderQualitySettingsCustomization.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MaterialQualityOverridesListView | TSharedPtr< SMaterialQualityOverridesListView > | MaterialShaderQualitySettingsCustomization.h | ||
| QualityOverrideListSource | TArray< TSharedPtr< struct FShaderQualityOverridesListItem > > | MaterialShaderQualitySettingsCustomization.h | ||
| UpdateMaterials | FOnUpdateMaterialShaderQuality | MaterialShaderQualitySettingsCustomization.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CustomizeDetails
(
IDetailLayoutBuilder& DetailLayout |
MaterialShaderQualitySettingsCustomization.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< IDetailCustomization > MakeInstance
(
const FOnUpdateMaterialShaderQuality InUpdateMaterials |
Makes a new instance of this detail layout class for a specific detail view requesting it. | MaterialShaderQualitySettingsCustomization.h |