![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | FAtlasLightInfoData |
| struct | FLightFunctionAtlas |
| struct | FLightFunctionAtlasSceneData |
| struct | FLightFunctionAtlasSetup |
| class | FLightFunctionAtlasSlotPS |
| struct | FLightFunctionAtlasViewData |
| struct | FLightFunctionSlot |
| struct | FLightFunctionSlotKey |
Enumerations | |
| enum class | ELightFunctionAtlasSystem { VolumetricFog , DeferredLighting , MegaLights , Lumen } |
Functions | |
| IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FLightFunctionAtlasGlobalParameters, "LightFunctionAtlas") | |
| IMPLEMENT_MATERIAL_SHADER_TYPE (, FLightFunctionAtlasSlotPS, TEXT("/Engine/Private/LightFunctionAtlas/LightFunctionAtlasRender.usf"), TEXT("Main"), SF_Pixel) | |
| bool | IsEnabled (const FViewInfo &InView, ELightFunctionAtlasSystem In) |
| bool | IsEnabled (const FScene &InScene, ELightFunctionAtlasSystem In) |
| void | OnRenderBegin (FLightFunctionAtlas &In, FScene &InScene, TArray< FViewInfo > &InViews, const FViewFamilyInfo &InViewFamily) |
| TRDGUniformBufferRef< FLightFunctionAtlasGlobalParameters > | BindGlobalParameters (FRDGBuilder &GraphBuilder, const FViewInfo &InView) |
| FLightFunctionAtlasGlobalParameters * | GetGlobalParametersStruct (FRDGBuilder &GraphBuilder, const FViewInfo &InView) |
| uint32 | GetTypeHash (FLightFunctionSlotKey Key) |
|
strong |
| TRDGUniformBufferRef< FLightFunctionAtlasGlobalParameters > LightFunctionAtlas::BindGlobalParameters | ( | FRDGBuilder & | GraphBuilder, |
| const FViewInfo & | InView | ||
| ) |
| FLightFunctionAtlasGlobalParameters * LightFunctionAtlas::GetGlobalParametersStruct | ( | FRDGBuilder & | GraphBuilder, |
| const FViewInfo & | InView | ||
| ) |
|
inline |
| LightFunctionAtlas::IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT | ( | FLightFunctionAtlasGlobalParameters | , |
| "LightFunctionAtlas" | |||
| ) |
| LightFunctionAtlas::IMPLEMENT_MATERIAL_SHADER_TYPE | ( | FLightFunctionAtlasSlotPS | , |
| TEXT("/Engine/Private/LightFunctionAtlas/LightFunctionAtlasRender.usf") | , | ||
| TEXT("Main") | , | ||
| SF_Pixel | |||
| ) |
| bool LightFunctionAtlas::IsEnabled | ( | const FScene & | InScene, |
| ELightFunctionAtlasSystem | In | ||
| ) |
| bool LightFunctionAtlas::IsEnabled | ( | const FViewInfo & | InView, |
| ELightFunctionAtlasSystem | In | ||
| ) |
| void LightFunctionAtlas::OnRenderBegin | ( | FLightFunctionAtlas & | In, |
| FScene & | InScene, | ||
| TArray< FViewInfo > & | InViews, | ||
| const FViewFamilyInfo & | InViewFamily | ||
| ) |