/Engine/Source/Developer/MeshMergeUtilities/Public/MeshMergeDataTracker.h
Used to keep track of in-flight data while meshes are merged and their corresponding materials baked down
class FMeshMergeDataTracker
int32
AvailableLightMapUVChannel
First available UV channel across all RawMesh entries
bool[8][MAX_MES...
bOcuppiedUVChannels
bool[8]
bWithVertexColors
Flags for UV and vertex color usage
TMap<FMeshLODK...
ComponentToWedgeOffsets
TMap<FMeshLODK...
LightmapChannelLODs
Mesh / LOD index, lightmap channel.
TArray< int32 >
LODIndices
All LOD indices which should be populated in the final merged mesh
TMap<UMaterial...
MaterialInterfaceToMaterialSlotName
Use this map to recycle the material slot name.
TMap<FMeshLODK...
RawMeshLODs
Mesh / LOD index, RawMesh.
TArray<FMeshLO...
RequiresUniqueUVs
Whether a key requires unique UVs.
int32
SummedLightMapPixels
TMultiMap<FMes...
UniqueSectionIndexPerLOD
Remapping pairs for each mesh and LOD index combination
TArray<FSectio...
UniqueSections
Unique set of sections in mesh
TMultiMap< uint...
UniqueSectionToMeshLOD
Maps from each unique section index to all the RawMesh entries which contain an original section that's mapped to it