UShaderPlatformQualitySettings

Windows
MacOS
Linux

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

Name Description

Public variable

FString

 

ConfigPlatformName

Public variable

FMaterialQualit...

 

QualityOverrides

Constructors

Name Description

Public function

UShaderPlatformQualitySettings

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

void

 

AppendToHashState

(
    EMaterialQualityLevel::Type Quality...,
    FSHA1& HashState
)

Public function Const

void

 

BuildHash

(
    EMaterialQualityLevel::Type Quality...,
    FSHAHash& OutHash
)

Public function

FMaterialQua...

 

GetQualityOverrides

(
    EMaterialQualityLevel::Type Quality...
)

Public function Const

const FMater...

 

GetQualityOverrides

(
    EMaterialQualityLevel::Type Quality...
)

Overridden from UObject

Name Description

Public function Virtual Const

const TCHAR ...

 

GetConfigOverridePlatform()

Returns the override config hierarchy platform (if NDAd platforms need defaults to not be in Base*.ini but still want editor to load them)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss