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

Functions

 DECLARE_MEMORY_STAT (TEXT("Stationary Light Static Shadowmap"), STAT_StationaryLightBuildData, STATGROUP_MapBuildData)
 
 DECLARE_MEMORY_STAT (TEXT("Reflection Captures"), STAT_ReflectionCaptureBuildData, STATGROUP_MapBuildData)
 
 DEFINE_LOG_CATEGORY (LogMapBuildDataRegistry)
 
FArchiveoperator<< (FArchive &Ar, FMeshMapBuildData &MeshMapBuildData)
 
FArchiveoperator<< (FArchive &Ar, FSkyAtmosphereMapBuildData &Data)
 
UMapBuildDataRegistryCreateRegistryForLegacyMap (ULevel *Level)
 
FArchiveoperator<< (FArchive &Ar, FStaticShadowDepthMapData &ShadowMapData)
 
FArchiveoperator<< (FArchive &Ar, FLightComponentMapBuildData &LightBuildData)
 
FArchiveoperator<< (FArchive &Ar, FReflectionCaptureMapBuildData &ReflectionCaptureMapBuildData)
 
FLightmapClusterResourceInput GetClusterInput (const FMeshMapBuildData &MeshBuildData)
 

Variables

FUObjectAnnotationSparse< FMeshMapBuildLegacyData, trueGComponentsWithLegacyLightmaps
 
FUObjectAnnotationSparse< FLevelLegacyMapBuildData, trueGLevelsWithLegacyBuildData
 
FUObjectAnnotationSparse< FLightComponentLegacyMapBuildData, trueGLightComponentsWithLegacyBuildData
 
FUObjectAnnotationSparse< FReflectionCaptureMapBuildLegacyData, trueGReflectionCapturesWithLegacyBuildData
 

Function Documentation

◆ CreateRegistryForLegacyMap()

UMapBuildDataRegistry * CreateRegistryForLegacyMap ( ULevel Level)

◆ DECLARE_MEMORY_STAT() [1/2]

DECLARE_MEMORY_STAT ( TEXT("Reflection Captures" ,
STAT_ReflectionCaptureBuildData  ,
STATGROUP_MapBuildData   
)

◆ DECLARE_MEMORY_STAT() [2/2]

DECLARE_MEMORY_STAT ( TEXT("Stationary Light Static Shadowmap" ,
STAT_StationaryLightBuildData  ,
STATGROUP_MapBuildData   
)

◆ DEFINE_LOG_CATEGORY()

DEFINE_LOG_CATEGORY ( LogMapBuildDataRegistry  )

◆ GetClusterInput()

FLightmapClusterResourceInput GetClusterInput ( const FMeshMapBuildData MeshBuildData)

◆ operator<<() [1/5]

FArchive & operator<< ( FArchive Ar,
FLightComponentMapBuildData LightBuildData 
)

◆ operator<<() [2/5]

FArchive & operator<< ( FArchive Ar,
FMeshMapBuildData MeshMapBuildData 
)

Serializer.

◆ operator<<() [3/5]

FArchive & operator<< ( FArchive Ar,
FReflectionCaptureMapBuildData ReflectionCaptureMapBuildData 
)

Serializer.

◆ operator<<() [4/5]

FArchive & operator<< ( FArchive Ar,
FSkyAtmosphereMapBuildData Data 
)

◆ operator<<() [5/5]

FArchive & operator<< ( FArchive Ar,
FStaticShadowDepthMapData ShadowMapData 
)

Variable Documentation

◆ GComponentsWithLegacyLightmaps

FUObjectAnnotationSparse<FMeshMapBuildLegacyData, true> GComponentsWithLegacyLightmaps

◆ GLevelsWithLegacyBuildData

◆ GLightComponentsWithLegacyBuildData

FUObjectAnnotationSparse<FLightComponentLegacyMapBuildData, true> GLightComponentsWithLegacyBuildData

◆ GReflectionCapturesWithLegacyBuildData

FUObjectAnnotationSparse<FReflectionCaptureMapBuildLegacyData, true> GReflectionCapturesWithLegacyBuildData