UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLayoutUV Class Reference

#include <LayoutUV.h>

Classes

struct  FChartFinder
 
struct  FChartPacker
 
struct  IMeshView
 

Public Member Functions

MESHUTILITIESCOMMON_API FLayoutUV (IMeshView &InMeshView)
 
void SetVersion (ELightmapUVVersion Version)
 
MESHUTILITIESCOMMON_API int32 FindCharts (const FOverlappingCorners &OverlappingCorners)
 
MESHUTILITIESCOMMON_API bool FindBestPacking (uint32 InTextureResolution)
 
MESHUTILITIESCOMMON_API void CommitPackedUVs ()
 

Static Public Member Functions

static MESHUTILITIESCOMMON_API void LogStats ()
 
static MESHUTILITIESCOMMON_API void ResetStats ()
 

Constructor & Destructor Documentation

◆ FLayoutUV()

FLayoutUV::FLayoutUV ( IMeshView InMeshView)

Member Function Documentation

◆ CommitPackedUVs()

void FLayoutUV::CommitPackedUVs ( )

◆ FindBestPacking()

bool FLayoutUV::FindBestPacking ( uint32  InTextureResolution)

◆ FindCharts()

int32 FLayoutUV::FindCharts ( const FOverlappingCorners OverlappingCorners)

◆ LogStats()

void FLayoutUV::LogStats ( )
static

◆ ResetStats()

void FLayoutUV::ResetStats ( )
static

◆ SetVersion()

void FLayoutUV::SetVersion ( ELightmapUVVersion  Version)
inline

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