UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TClearReplacementPS< b128BitOutput, BaseType > Class Template Reference

#include <ClearReplacementShaders.h>

+ Inheritance diagram for TClearReplacementPS< b128BitOutput, BaseType >:

Public Member Functions

 TClearReplacementPS ()
 
 TClearReplacementPS (const ShaderMetaType::CompiledShaderInitializerType &Initializer)
 

Static Public Member Functions

static bool ShouldCompilePermutation (const FGlobalShaderPermutationParameters &Parameters)
 
static void ModifyCompilationEnvironment (const FGlobalShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment)
 
static const TCHARGetFunctionName ()
 

Constructor & Destructor Documentation

◆ TClearReplacementPS() [1/2]

template<bool b128BitOutput, typename BaseType >
TClearReplacementPS< b128BitOutput, BaseType >::TClearReplacementPS ( )
inline

◆ TClearReplacementPS() [2/2]

template<bool b128BitOutput, typename BaseType >
TClearReplacementPS< b128BitOutput, BaseType >::TClearReplacementPS ( const ShaderMetaType::CompiledShaderInitializerType &  Initializer)
inline

Member Function Documentation

◆ GetFunctionName()

template<bool b128BitOutput, typename BaseType >
static const TCHAR * TClearReplacementPS< b128BitOutput, BaseType >::GetFunctionName ( )
inlinestatic

◆ ModifyCompilationEnvironment()

template<bool b128BitOutput, typename BaseType >
static void TClearReplacementPS< b128BitOutput, BaseType >::ModifyCompilationEnvironment ( const FGlobalShaderPermutationParameters Parameters,
FShaderCompilerEnvironment OutEnvironment 
)
inlinestatic

◆ ShouldCompilePermutation()

template<bool b128BitOutput, typename BaseType >
static bool TClearReplacementPS< b128BitOutput, BaseType >::ShouldCompilePermutation ( const FGlobalShaderPermutationParameters Parameters)
inlinestatic

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