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

Go to the source code of this file.

Classes

union  FLumenCardId
 
struct  FLumenCardSharingInfo
 
struct  FLumenCardSharingInfoPendingRemove
 
struct  FLumenCardSharingInfoPendingAdd
 
struct  FLumenSurfaceMipMap
 
struct  FLumenMipMapDesc
 
class  FLumenCard
 
struct  FLumenCard::FSurfaceStats
 
class  FLumenPrimitiveGroupRemoveInfo
 
class  FLumenPrimitiveGroup
 
struct  FLumenPrimitiveGroupCullingInfo
 
struct  FLumenPageTableEntry
 
class  FSurfaceCacheRequest
 
union  FVirtualPageIndex
 
class  FLumenSurfaceCacheAllocator
 
struct  FLumenSurfaceCacheAllocator::FAllocation
 
struct  FLumenSurfaceCacheAllocator::FBinStats
 
struct  FLumenSurfaceCacheAllocator::FStats
 
class  FLumenSharedRT
 
struct  FLumenViewOrigin
 
struct  FLumenSceneFrameTemporaries
 
class  FLumenGlobalLightingState
 
class  FLumenSceneData
 
struct  FLumenSceneData::FFeedbackData
 

Namespaces

namespace  Lumen
 

Enumerations

enum class  ELumenReflectionPass { Opaque , SingleLayerWater , FrontLayerTranslucency , MAX }
 
enum class  ESurfaceCacheCompression : uint8 { Disabled , UAVAliasing , CopyTextureRegion , FramebufferCompression }
 

Functions

uint32 Lumen::GetFeedbackBufferSize (const FViewFamilyInfo &ViewFamily)
 
uint32 Lumen::GetCompactedFeedbackBufferSize ()
 
bool Lumen::SetLandscapeHeightSamplingParameters (const FVector &LumenSceneViewOrigin, const FScene *Scene, FLumenLandscapeHeightSamplingParameters &OutParameters)
 
uint32 GetTypeHash (const FLumenCardId &Key)
 
ESurfaceCacheCompression GetSurfaceCacheCompression ()
 

Variables

constexpr uint32 Lumen::FeedbackBufferElementStride = 2
 

Enumeration Type Documentation

◆ ELumenReflectionPass

enum class ELumenReflectionPass
strong
Enumerator
Opaque 
SingleLayerWater 
FrontLayerTranslucency 
MAX 

◆ ESurfaceCacheCompression

Enumerator
Disabled 
UAVAliasing 
CopyTextureRegion 
FramebufferCompression 

Function Documentation

◆ GetSurfaceCacheCompression()

ESurfaceCacheCompression GetSurfaceCacheCompression ( )

◆ GetTypeHash()

uint32 GetTypeHash ( const FLumenCardId Key)
inline