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

#include <LightRendering.h>

Public Member Functions

void Bind (const FShaderParameterMap &ParameterMap)
 
void Set (FRHIBatchedShaderParameters &BatchedParameters, const FLightSceneInfo *LightSceneInfo, float ShadowFadeFraction) const
 

Static Public Member Functions

static FVector4f GetLightFunctionSharedParameters (const FLightSceneInfo *LightSceneInfo, float ShadowFadeFraction)
 

Friends

FArchiveoperator<< (FArchive &Ar, FLightFunctionSharedParameters &P)
 

Detailed Description

Shader parameters needed to render a light function.

Member Function Documentation

◆ Bind()

void FLightFunctionSharedParameters::Bind ( const FShaderParameterMap ParameterMap)

◆ GetLightFunctionSharedParameters()

FVector4f FLightFunctionSharedParameters::GetLightFunctionSharedParameters ( const FLightSceneInfo LightSceneInfo,
float  ShadowFadeFraction 
)
static

◆ Set()

void FLightFunctionSharedParameters::Set ( FRHIBatchedShaderParameters BatchedParameters,
const FLightSceneInfo LightSceneInfo,
float  ShadowFadeFraction 
) const
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FLightFunctionSharedParameters P 
)
friend

Serializer.


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