UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Private Directory Reference

Directories

 CompositionLighting
 
 Froxel
 
 HairStrands
 
 HeterogeneousVolumes
 
 InstanceCulling
 
 Lumen
 
 MaterialCache
 
 MegaLights
 
 Nanite
 
 OIT
 
 PostProcess
 
 RayTracing
 
 Renderer
 
 SceneCulling
 
 Shadows
 
 Skinning
 
 SparseVolumeTexture
 
 StateStream
 
 StochasticLighting
 
 Substrate
 
 Tests
 
 VariableRateShading
 
 VirtualShadowMaps
 
 VT
 

Files

 AmbientCubemapParameters.h
 
 AnisotropyRendering.cpp
 
 AnisotropyRendering.h
 
 BasePassRendering.cpp
 
 BasePassRendering.h
 
 BasePassRendering.inl
 
 BlueNoise.cpp
 
 BlueNoise.h
 
 CapsuleShadowRendering.cpp
 
 CapsuleShadowRendering.h
 
 ClusteredDeferredShadingPass.cpp
 
 ComputeSystemInterface.cpp
 
 CustomDepthRendering.cpp
 
 CustomRenderPassSceneCapture.h
 
 DBufferTextures.cpp
 
 DBufferTextures.h
 
 DebugProbeRendering.cpp
 
 DebugProbeRendering.h
 
 DebugViewModeRendering.cpp
 
 DebugViewModeRendering.h
 
 DecalRenderingCommon.cpp
 
 DecalRenderingCommon.h
 
 DecalRenderingShared.cpp
 
 DecalRenderingShared.h
 
 DeferredShadingRenderer.cpp
 
 DeferredShadingRenderer.h
 
 DepthCopy.cpp
 
 DepthCopy.h
 
 DepthRendering.cpp
 
 DepthRendering.h
 
 DistanceFieldAmbientOcclusion.cpp
 
 DistanceFieldAmbientOcclusion.h
 
 DistanceFieldLightingPost.cpp
 
 DistanceFieldLightingPost.h
 
 DistanceFieldLightingShared.cpp
 
 DistanceFieldLightingShared.h
 
 DistanceFieldObjectCulling.cpp
 
 DistanceFieldObjectManagement.cpp
 
 DistanceFieldScreenGridLighting.cpp
 
 DistanceFieldShadowing.cpp
 
 DistanceFieldStreaming.cpp
 
 DistanceFieldVisualization.cpp
 
 DistortionRendering.cpp
 
 DistortionRendering.h
 
 DynamicBVH.cpp
 
 DynamicBVH.h
 
 DynamicPrimitiveDrawing.h
 
 DynamicPrimitiveDrawing.inl
 
 DynamicShadowMapChannelBindingHelper.cpp
 
 DynamicShadowMapChannelBindingHelper.h
 
 EditorPrimitivesRendering.cpp
 
 EditorPrimitivesRendering.h
 
 FirstPersonSceneExtension.cpp
 
 FirstPersonSceneExtension.h
 
 FogRendering.cpp
 
 FogRendering.h
 
 FXRenderingUtils.cpp
 
 GenerateConservativeDepthBuffer.cpp
 
 GenerateConservativeDepthBuffer.h
 
 GlobalDistanceField.cpp
 
 GlobalDistanceField.h
 
 GlobalDistanceFieldHeightfields.h
 
 GPUBenchmark.cpp
 
 GPUBenchmark.h
 
 GPUFastFourierTransform.cpp
 
 GPUFastFourierTransform.h
 
 GPUFeedbackCompaction.cpp
 
 GPUFeedbackCompaction.h
 
 GPUScene.cpp
 
 GPUScene.h
 
 GPUWorkGroupLoadBalancer.cpp
 
 GPUWorkGroupLoadBalancer.h
 
 HaltonUtilities.cpp
 
 HaltonUtilities.h
 
 HdrCustomResolveShaders.cpp
 
 HeightfieldLighting.cpp
 
 HeightfieldLighting.h
 
 HZB.cpp
 
 HZB.h
 
 IESTextureManager.cpp
 
 IESTextureManager.h
 
 IlluminanceMeter.cpp
 
 IlluminanceMeter.h
 
 IndirectLightingCache.cpp
 
 IndirectLightRendering.cpp
 
 IndirectLightRendering.h
 
 LightFunctionAtlas.cpp
 
 LightFunctionAtlas.h
 
 LightFunctionRendering.cpp
 
 LightFunctionRendering.h
 
 LightGridInjection.cpp
 
 LightMapDensityRendering.cpp
 
 LightMapDensityRendering.h
 
 LightMapHelpers.cpp
 
 LightMapRendering.cpp
 
 LightMapRendering.h
 
 LightRendering.cpp
 
 LightRendering.h
 
 LightSceneInfo.cpp
 
 LightSceneInfo.h
 
 LightShaftRendering.cpp
 
 LightShaftRendering.h
 
 LocalFogVolumeRendering.cpp
 
 LocalFogVolumeRendering.h
 
 LTC.h
 
 MeshDrawCommands.cpp
 
 MeshDrawCommands.h
 
 MeshDrawCommandStats.cpp
 
 MeshDrawCommandStats.h
 
 MeshEdgesRendering.cpp
 
 MeshEdgesRendering.h
 
 MeshPassProcessor.cpp
 
 MobileBasePass.cpp
 
 MobileBasePassRendering.cpp
 
 MobileBasePassRendering.h
 
 MobileDecalRendering.cpp
 
 MobileDeferredShadingPass.cpp
 
 MobileDeferredShadingPass.h
 
 MobileDistortionPass.cpp
 
 MobileDistortionPass.h
 
 MobileFogRendering.cpp
 
 MobileLocalLightsBuffer.cpp
 
 MobileReflectionEnvironmentCapture.cpp
 
 MobileReflectionEnvironmentCapture.h
 
 MobileSeparateTranslucencyPass.cpp
 
 MobileSeparateTranslucencyPass.h
 
 MobileShadingRenderer.cpp
 
 MobileSingleLayerWaterRendering.cpp
 
 MobileSSR.cpp
 
 MobileSSR.h
 
 MobileTranslucentRendering.cpp
 
 PathTracing.cpp
 
 PathTracing.h
 
 PathTracingSpatialTemporalDenoising.cpp
 
 PathTracingSpatialTemporalDenoising.h
 
 PhysicsFieldRendering.cpp
 
 PhysicsFieldRendering.h
 
 PlanarReflectionRendering.cpp
 
 PlanarReflectionRendering.h
 
 PrimitiveSceneInfo.cpp
 
 Quantization.cpp
 
 Quantization.h
 
 RectLightTextureManager.cpp
 
 RectLightTextureManager.h
 
 ReflectionEnvironment.cpp
 
 ReflectionEnvironment.h
 
 ReflectionEnvironmentCapture.cpp
 
 ReflectionEnvironmentCapture.h
 
 ReflectionEnvironmentDiffuseIrradiance.cpp
 
 ReflectionEnvironmentRealTimeCapture.cpp
 
 Renderer.cpp
 
 RendererModule.h
 
 RendererOnScreenNotification.h
 
 RendererPrivate.h
 
 RendererPrivateUtils.h
 
 RendererScene.cpp
 
 RendererUtils.cpp
 
 RenderingVisualizationUtils.h
 
 SceneCaptureRendering.cpp
 
 SceneCore.cpp
 
 SceneCore.h
 
 SceneExtensions.cpp
 
 SceneExtensions.h
 
 SceneHitProxyRendering.cpp
 
 SceneHitProxyRendering.h
 
 SceneOcclusion.cpp
 
 SceneOcclusion.h
 
 ScenePrimitiveUpdates.h
 
 ScenePrivate.h
 
 ScenePrivateBase.h
 
 SceneRenderBuilder.cpp
 
 SceneRenderBuilder.h
 
 SceneRendering.cpp
 
 SceneRendering.h
 
 SceneRenderingUtils.h
 
 SceneTextureParameters.cpp
 
 SceneTextureParameters.h
 
 SceneTextureReductions.cpp
 
 SceneTextureReductions.h
 
 SceneTextures.cpp
 
 SceneUniformBuffer.cpp
 
 SceneUpdateCommandQueue.h
 
 SceneViewState.cpp
 
 SceneVisibility.cpp
 
 SceneVisibility.h
 
 SceneVisibilityPrivate.h
 
 ScreenPass.cpp
 
 ScreenSpaceDenoise.cpp
 
 ScreenSpaceDenoise.h
 
 ScreenSpaceRayTracing.cpp
 
 ScreenSpaceRayTracing.h
 
 ScreenSpaceReflectionTiles.cpp
 
 ScreenSpaceReflectionTiles.h
 
 ShaderBaseClasses.cpp
 
 ShaderBaseClasses.h
 
 ShaderPrint.cpp
 
 ShaderPrint.h
 
 ShadingEnergyConservation.cpp
 
 ShadingEnergyConservation.h
 
 ShadowDepthRendering.cpp
 
 ShadowRendering.cpp
 
 ShadowRendering.h
 
 ShadowSetup.cpp
 
 ShadowSetupMobile.cpp
 
 SimpleMeshDrawCommandPass.cpp
 
 SingleLayerWaterRendering.cpp
 
 SingleLayerWaterRendering.h
 
 SkyAtmosphereRendering.cpp
 
 SkyAtmosphereRendering.h
 
 SkyPassRendering.cpp
 
 SkyPassRendering.h
 
 SplineMeshSceneResources.cpp
 
 SplineMeshSceneResources.h
 
 SpriteIndexBuffer.h
 
 StaticMeshBatch.cpp
 
 SubsurfaceTiles.cpp
 
 SubsurfaceTiles.h
 
 SystemTextures.cpp
 
 TranslucencyPass.h
 
 TranslucentLighting.cpp
 
 TranslucentLighting.h
 
 TranslucentLightingViewState.h
 
 TranslucentRendering.cpp
 
 TranslucentRendering.h
 
 VelocityRendering.cpp
 
 VelocityRendering.h
 
 ViewData.cpp
 
 ViewData.h
 
 ViewDebug.cpp
 
 VisualizeTexturePresent.cpp
 
 VisualizeTexturePresent.h
 
 VisualizeVolumetricLightmap.cpp
 
 VolumeLighting.cpp
 
 VolumeLighting.h
 
 VolumetricCloudRendering.cpp
 
 VolumetricCloudRendering.h
 
 VolumetricFog.cpp
 
 VolumetricFog.h
 
 VolumetricFogLightFunction.cpp
 
 VolumetricFogShared.h
 
 VolumetricFogVoxelization.cpp
 
 VolumetricRenderTarget.cpp
 
 VolumetricRenderTarget.h
 
 VolumetricRenderTargetViewStateData.h
 
 WaterInfoTextureRendering.cpp
 
 WaterInfoTextureRendering.h
 
 WideCustomResolveShaders.cpp
 
 WideCustomResolveShaders.h