UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLumenPageTableEntry Struct Reference

#include <LumenSceneData.h>

Public Member Functions

bool IsSubAllocation () const
 
bool IsMapped () const
 
uint32 GetNumVirtualTexels () const
 
uint32 GetNumPhysicalTexels () const
 

Public Attributes

FIntPoint PhysicalPageCoord = FIntPoint(-1, -1)
 
FIntRect PhysicalAtlasRect
 
uint32 SamplePageIndex = 0
 
uint16 SampleAtlasBiasX = 0
 
uint16 SampleAtlasBiasY = 0
 
uint16 SampleCardResLevelX = 0
 
uint16 SampleCardResLevelY = 0
 
int32 CardIndex = -1
 
uint8 ResLevel = 0
 
FVector4f CardUVRect
 
FIntPoint SubAllocationSize = FIntPoint(-1, -1)
 

Member Function Documentation

◆ GetNumPhysicalTexels()

uint32 FLumenPageTableEntry::GetNumPhysicalTexels ( ) const
inline

◆ GetNumVirtualTexels()

uint32 FLumenPageTableEntry::GetNumVirtualTexels ( ) const
inline

◆ IsMapped()

bool FLumenPageTableEntry::IsMapped ( ) const
inline

◆ IsSubAllocation()

bool FLumenPageTableEntry::IsSubAllocation ( ) const
inline

Member Data Documentation

◆ CardIndex

int32 FLumenPageTableEntry::CardIndex = -1

◆ CardUVRect

FVector4f FLumenPageTableEntry::CardUVRect

◆ PhysicalAtlasRect

FIntRect FLumenPageTableEntry::PhysicalAtlasRect

◆ PhysicalPageCoord

FIntPoint FLumenPageTableEntry::PhysicalPageCoord = FIntPoint(-1, -1)

◆ ResLevel

uint8 FLumenPageTableEntry::ResLevel = 0

◆ SampleAtlasBiasX

uint16 FLumenPageTableEntry::SampleAtlasBiasX = 0

◆ SampleAtlasBiasY

uint16 FLumenPageTableEntry::SampleAtlasBiasY = 0

◆ SampleCardResLevelX

uint16 FLumenPageTableEntry::SampleCardResLevelX = 0

◆ SampleCardResLevelY

uint16 FLumenPageTableEntry::SampleCardResLevelY = 0

◆ SamplePageIndex

uint32 FLumenPageTableEntry::SamplePageIndex = 0

◆ SubAllocationSize

FIntPoint FLumenPageTableEntry::SubAllocationSize = FIntPoint(-1, -1)

The documentation for this struct was generated from the following file: