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

Public Member Functions

void Bind (const FShaderParameterMap &ParameterMap)
 
template<typename TPassParameters >
void SetParameters (FMeshDrawSingleShaderBindings &ShaderBindings, const TPassParameters *PassParameters)
 
 LAYOUT_FIELD (FShaderResourceParameter, SceneDepthTextureBinding)
 
 LAYOUT_FIELD (FShaderResourceParameter, ShadowDepthTextureBinding)
 
 LAYOUT_FIELD (FShaderResourceParameter, ShadowDepthTextureSamplerBinding)
 
 LAYOUT_FIELD (FShaderResourceParameter, StaticShadowDepthTextureBinding)
 
 LAYOUT_FIELD (FShaderResourceParameter, StaticShadowDepthTextureSamplerBinding)
 
 LAYOUT_FIELD (FShaderResourceParameter, ShadowDepthCubeTextureBinding)
 
 LAYOUT_FIELD (FShaderResourceParameter, ShadowDepthCubeTexture2Binding)
 
 LAYOUT_FIELD (FShaderResourceParameter, ShadowDepthCubeTextureSamplerBinding)
 
 LAYOUT_FIELD (FShaderResourceParameter, LightingCacheTextureBinding)
 

Member Function Documentation

◆ Bind()

void FRenderLightingCacheLooseBindings::Bind ( const FShaderParameterMap ParameterMap)
inline

◆ LAYOUT_FIELD() [1/9]

FRenderLightingCacheLooseBindings::LAYOUT_FIELD ( FShaderResourceParameter  ,
LightingCacheTextureBinding   
)

◆ LAYOUT_FIELD() [2/9]

FRenderLightingCacheLooseBindings::LAYOUT_FIELD ( FShaderResourceParameter  ,
SceneDepthTextureBinding   
)

◆ LAYOUT_FIELD() [3/9]

FRenderLightingCacheLooseBindings::LAYOUT_FIELD ( FShaderResourceParameter  ,
ShadowDepthCubeTexture2Binding   
)

◆ LAYOUT_FIELD() [4/9]

FRenderLightingCacheLooseBindings::LAYOUT_FIELD ( FShaderResourceParameter  ,
ShadowDepthCubeTextureBinding   
)

◆ LAYOUT_FIELD() [5/9]

FRenderLightingCacheLooseBindings::LAYOUT_FIELD ( FShaderResourceParameter  ,
ShadowDepthCubeTextureSamplerBinding   
)

◆ LAYOUT_FIELD() [6/9]

FRenderLightingCacheLooseBindings::LAYOUT_FIELD ( FShaderResourceParameter  ,
ShadowDepthTextureBinding   
)

◆ LAYOUT_FIELD() [7/9]

FRenderLightingCacheLooseBindings::LAYOUT_FIELD ( FShaderResourceParameter  ,
ShadowDepthTextureSamplerBinding   
)

◆ LAYOUT_FIELD() [8/9]

FRenderLightingCacheLooseBindings::LAYOUT_FIELD ( FShaderResourceParameter  ,
StaticShadowDepthTextureBinding   
)

◆ LAYOUT_FIELD() [9/9]

FRenderLightingCacheLooseBindings::LAYOUT_FIELD ( FShaderResourceParameter  ,
StaticShadowDepthTextureSamplerBinding   
)

◆ SetParameters()

void FRenderLightingCacheLooseBindings::SetParameters ( FMeshDrawSingleShaderBindings ShaderBindings,
const TPassParameters PassParameters 
)
inline

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