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

#include <VolumetricLightmapGrid.h>

Public Member Functions

bool IsValid () const
 
ENGINE_API FGuid GetCellGuid (uint32 CellID) const
 
ENGINE_API FString GetCellDesc (FGuid LevelId) const
 
ENGINE_API FVolumetricLightMapGridCellGetCell (FGuid LevelId) const
 
ENGINE_API FVolumetricLightMapGridCellGetCell (const FVector &InPosition) const
 
ENGINE_API TArray< FVolumetricLightMapGridCell * > GetIntersectingCells (const FBox &InBounds, bool bInWithData)
 
ENGINE_API void LoadVolumetricLightMapCell (FVolumetricLightMapGridCell &Cell, FPrecomputedVolumetricLightmapData *&OutData)
 
ENGINE_API FPrecomputedVolumetricLightmapDataGetPrecomputedVolumetricLightmapBuildData (FGuid LevelId) const
 
ENGINE_API FPrecomputedVolumetricLightmapDataGetOrCreatePrecomputedVolumetricLightmapBuildData (FGuid LevelId)
 
void SerializeBulkData (FArchive &Ar, UObject *Owner)
 

Public Attributes

FBox GridBounds
 
FGuid Guid
 
float CellSize = 0.0f
 
float DetailCellSize = 0.0f
 
float BrickSize = 0.0f
 
TArray< FVolumetricLightMapGridCellCells
 

Member Function Documentation

◆ GetCell() [1/2]

FVolumetricLightMapGridCell * FVolumetricLightMapGridDesc::GetCell ( const FVector InPosition) const

◆ GetCell() [2/2]

FVolumetricLightMapGridCell * FVolumetricLightMapGridDesc::GetCell ( FGuid  LevelId) const

◆ GetCellDesc()

FString FVolumetricLightMapGridDesc::GetCellDesc ( FGuid  LevelId) const

◆ GetCellGuid()

FGuid FVolumetricLightMapGridDesc::GetCellGuid ( uint32  CellID) const

◆ GetIntersectingCells()

TArray< FVolumetricLightMapGridCell * > FVolumetricLightMapGridDesc::GetIntersectingCells ( const FBox InBounds,
bool  bInWithData 
)

◆ GetOrCreatePrecomputedVolumetricLightmapBuildData()

FPrecomputedVolumetricLightmapData * FVolumetricLightMapGridDesc::GetOrCreatePrecomputedVolumetricLightmapBuildData ( FGuid  LevelId)

◆ GetPrecomputedVolumetricLightmapBuildData()

FPrecomputedVolumetricLightmapData * FVolumetricLightMapGridDesc::GetPrecomputedVolumetricLightmapBuildData ( FGuid  LevelId) const

◆ IsValid()

bool FVolumetricLightMapGridDesc::IsValid ( ) const
inline

◆ LoadVolumetricLightMapCell()

void FVolumetricLightMapGridDesc::LoadVolumetricLightMapCell ( FVolumetricLightMapGridCell Cell,
FPrecomputedVolumetricLightmapData *&  OutData 
)

◆ SerializeBulkData()

void FVolumetricLightMapGridDesc::SerializeBulkData ( FArchive Ar,
UObject Owner 
)

Member Data Documentation

◆ BrickSize

float FVolumetricLightMapGridDesc::BrickSize = 0.0f

◆ Cells

TArray<FVolumetricLightMapGridCell> FVolumetricLightMapGridDesc::Cells

◆ CellSize

float FVolumetricLightMapGridDesc::CellSize = 0.0f

◆ DetailCellSize

float FVolumetricLightMapGridDesc::DetailCellSize = 0.0f

◆ GridBounds

FBox FVolumetricLightMapGridDesc::GridBounds

◆ Guid

FGuid FVolumetricLightMapGridDesc::Guid

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