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

#include <LightMap.h>

Public Member Functions

 FQuantizedLightmapData ()
 
ENGINE_API bool HasNonZeroData () const
 
ENGINE_API void Serialize (FArchive &Ar)
 

Public Attributes

uint32 SizeX
 
uint32 SizeY
 
TArray< FLightMapCoefficientsData
 
float Scale [NUM_STORED_LIGHTMAP_COEF][4]
 
float Add [NUM_STORED_LIGHTMAP_COEF][4]
 
TArray< FGuidLightGuids
 
bool bHasSkyShadowing
 

Constructor & Destructor Documentation

◆ FQuantizedLightmapData()

FQuantizedLightmapData::FQuantizedLightmapData ( )
inline

Member Function Documentation

◆ HasNonZeroData()

bool FQuantizedLightmapData::HasNonZeroData ( ) const

◆ Serialize()

void FQuantizedLightmapData::Serialize ( FArchive Ar)

Member Data Documentation

◆ Add

float FQuantizedLightmapData::Add[NUM_STORED_LIGHTMAP_COEF][4]

Bias value to apply to the coefficients.

◆ bHasSkyShadowing

bool FQuantizedLightmapData::bHasSkyShadowing

◆ Data

TArray<FLightMapCoefficients> FQuantizedLightmapData::Data

The quantized coefficients

◆ LightGuids

TArray<FGuid> FQuantizedLightmapData::LightGuids

The GUIDs of lights which this light-map stores.

◆ Scale

float FQuantizedLightmapData::Scale[NUM_STORED_LIGHTMAP_COEF][4]

The scale to apply to the quantized coefficients when expanding

◆ SizeX

uint32 FQuantizedLightmapData::SizeX

Width or a 2D lightmap, or number of samples for a 1D lightmap

◆ SizeY

uint32 FQuantizedLightmapData::SizeY

Height of a 2D lightmap


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