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

#include <LightMapRendering.h>

+ Inheritance diagram for FMobileDistanceFieldShadowsLightMapAndCSMLightingPolicy:

Static Public Member Functions

static bool ShouldCompilePermutation (const FMeshMaterialShaderPermutationParameters &Parameters)
 
static void ModifyCompilationEnvironment (const FMaterialShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment)
 
- Static Public Member Functions inherited from FMobileDistanceFieldShadowsAndLQLightMapPolicy
static bool ShouldCompilePermutation (const FMeshMaterialShaderPermutationParameters &Parameters)
 
static void ModifyCompilationEnvironment (const FMaterialShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment)
 
- Static Public Member Functions inherited from TDistanceFieldShadowsAndLightMapPolicy< LQ_LIGHTMAP >
static void ModifyCompilationEnvironment (const FMaterialShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment)
 
- Static Public Member Functions inherited from TLightMapPolicy< LightmapQuality >
static void ModifyCompilationEnvironment (const FMaterialShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment)
 
static bool ShouldCompilePermutation (const FMeshMaterialShaderPermutationParameters &Parameters)
 

Detailed Description

Mobile Specific: Combines an distance field shadow with LQ lightmaps and CSM.

Member Function Documentation

◆ ModifyCompilationEnvironment()

void FMobileDistanceFieldShadowsLightMapAndCSMLightingPolicy::ModifyCompilationEnvironment ( const FMaterialShaderPermutationParameters Parameters,
FShaderCompilerEnvironment OutEnvironment 
)
static

◆ ShouldCompilePermutation()

bool FMobileDistanceFieldShadowsLightMapAndCSMLightingPolicy::ShouldCompilePermutation ( const FMeshMaterialShaderPermutationParameters Parameters)
static

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