UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DeferredShadingRenderer.h File Reference

Go to the source code of this file.

Classes

class  FLumenCardRenderer
 
struct  FAsyncLumenIndirectLightingOutputs
 
struct  FAsyncLumenIndirectLightingOutputs::FViewOutputs
 
class  TPipelineState< PermutationVectorType >
 
class  FGlobalIlluminationPluginResources
 
class  FGlobalIlluminationPluginDelegates
 
class  FDeferredShadingSceneRenderer
 

Namespaces

namespace  LumenRadianceCache
 
namespace  LumenRadiosity
 
namespace  Froxel
 
namespace  RayTracing
 

Enumerations

enum class  ELumenIndirectLightingSteps {
  None = 0 , ScreenProbeGather = 1u << 0 , Reflections = 1u << 1 , Composite = 1u << 3 ,
  All = ScreenProbeGather | Reflections | Composite
}
 
enum class  EDiffuseIndirectMethod { Disabled , SSGI , Lumen , Plugin }
 
enum class  EAmbientOcclusionMethod { Disabled , SSAO , SSGI , RTAO }
 
enum class  EReflectionsMethod { Disabled , SSR , Lumen }
 

Enumeration Type Documentation

◆ EAmbientOcclusionMethod

Enumerator
Disabled 
SSAO 
SSGI 
RTAO 

◆ EDiffuseIndirectMethod

Enumerator
Disabled 
SSGI 
Lumen 
Plugin 

◆ ELumenIndirectLightingSteps

Enumerator
None 
ScreenProbeGather 
Reflections 
Composite 
All 

◆ EReflectionsMethod

enum class EReflectionsMethod
strong
Enumerator
Disabled 
SSR 
Lumen