UMaterialShaderQualitySettings

UCLASS(config = Engine, defaultconfig)

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UMaterialShaderQualitySettings

References

Module

MaterialShaderQualitySettings

Header

/Engine/Source/Runtime/MaterialShaderQualitySettings/Classes/MaterialShaderQualitySettings.h

Include

#include "MaterialShaderQualitySettings.h"

Syntax

class UMaterialShaderQualitySettings : public UObject

Remarks

UCLASS(config = Engine, defaultconfig)

Constructors

Name Description

Public function

UMaterialShaderQualitySettings

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static

UMaterialSha...

 

Get()

Public function

const FName ...

 

GetPreviewPlatform()

Public function

UShaderPlatf...

 

GetShaderPlatformQualitySettings

(
    FName PlatformName
)

Public function

const UShade...

 

GetShaderPlatformQualitySettings

(
    EShaderPlatform ShaderPlatform
)

Public function

bool

 

HasPlatformQualitySettings

(
    EShaderPlatform ShaderPlatform,
    EMaterialQualityLevel::Type Quality...
)

Public function

void

 

SetPreviewPlatform

(
    FName PlatformName
)

Override GetShaderPlatformQualitySettings() return value with the specified platform's settings.

Constants

Name

Description

RenderQualitySingleton