UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMaterialQualityOverrides Struct Reference

#include <ShaderPlatformQualitySettings.h>

Public Member Functions

 FMaterialQualityOverrides ()
 
MATERIALSHADERQUALITYSETTINGS_API bool CanOverride (EShaderPlatform ShaderPlatform) const
 
MATERIALSHADERQUALITYSETTINGS_API bool HasAnyOverridesSet () const
 

Public Attributes

bool bDiscardQualityDuringCook
 
bool bEnableOverride
 
bool bForceFullyRough
 
bool bForceNonMetal
 
bool bForceDisableLMDirectionality
 
bool bForceDisablePreintegratedGF
 
bool bDisableMaterialNormalCalculation
 
EMobileShadowQuality MobileShadowQuality
 

Constructor & Destructor Documentation

◆ FMaterialQualityOverrides()

FMaterialQualityOverrides::FMaterialQualityOverrides ( )
inline

Member Function Documentation

◆ CanOverride()

bool FMaterialQualityOverrides::CanOverride ( EShaderPlatform  ShaderPlatform) const

◆ HasAnyOverridesSet()

bool FMaterialQualityOverrides::HasAnyOverridesSet ( ) const

Member Data Documentation

◆ bDisableMaterialNormalCalculation

bool FMaterialQualityOverrides::bDisableMaterialNormalCalculation

◆ bDiscardQualityDuringCook

bool FMaterialQualityOverrides::bDiscardQualityDuringCook

◆ bEnableOverride

bool FMaterialQualityOverrides::bEnableOverride

◆ bForceDisableLMDirectionality

bool FMaterialQualityOverrides::bForceDisableLMDirectionality

◆ bForceDisablePreintegratedGF

bool FMaterialQualityOverrides::bForceDisablePreintegratedGF

◆ bForceFullyRough

bool FMaterialQualityOverrides::bForceFullyRough

◆ bForceNonMetal

bool FMaterialQualityOverrides::bForceNonMetal

◆ MobileShadowQuality

EMobileShadowQuality FMaterialQualityOverrides::MobileShadowQuality

The documentation for this struct was generated from the following files: