UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FUniformParameterOverrides Class Reference

#include <MaterialShared.h>

Public Member Functions

void SetNumericOverride (EMaterialParameterType Type, const FHashedMaterialParameterInfo &ParameterInfo, const UE::Shader::FValue &Value)
 
void ClearNumericOverride (EMaterialParameterType Type, const FHashedMaterialParameterInfo &ParameterInfo)
 
bool GetNumericOverride (EMaterialParameterType Type, const FHashedMaterialParameterInfo &ParameterInfo, UE::Shader::FValue &OutValue) const
 
void SetTextureOverride (EMaterialTextureParameterType Type, const FMaterialTextureParameterInfo &ParameterInfo, UTexture *Texture)
 
UTextureGetTextureOverride_GameThread (EMaterialTextureParameterType Type, const FMaterialTextureParameterInfo &ParameterInfo) const
 
UTextureGetTextureOverride_RenderThread (EMaterialTextureParameterType Type, const FMaterialTextureParameterInfo &ParameterInfo) const
 

Member Function Documentation

◆ ClearNumericOverride()

void FUniformParameterOverrides::ClearNumericOverride ( EMaterialParameterType  Type,
const FHashedMaterialParameterInfo ParameterInfo 
)

◆ GetNumericOverride()

bool FUniformParameterOverrides::GetNumericOverride ( EMaterialParameterType  Type,
const FHashedMaterialParameterInfo ParameterInfo,
UE::Shader::FValue OutValue 
) const

◆ GetTextureOverride_GameThread()

UTexture * FUniformParameterOverrides::GetTextureOverride_GameThread ( EMaterialTextureParameterType  Type,
const FMaterialTextureParameterInfo ParameterInfo 
) const

◆ GetTextureOverride_RenderThread()

UTexture * FUniformParameterOverrides::GetTextureOverride_RenderThread ( EMaterialTextureParameterType  Type,
const FMaterialTextureParameterInfo ParameterInfo 
) const

◆ SetNumericOverride()

void FUniformParameterOverrides::SetNumericOverride ( EMaterialParameterType  Type,
const FHashedMaterialParameterInfo ParameterInfo,
const UE::Shader::FValue Value 
)

◆ SetTextureOverride()

void FUniformParameterOverrides::SetTextureOverride ( EMaterialTextureParameterType  Type,
const FMaterialTextureParameterInfo ParameterInfo,
UTexture Texture 
)

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