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

#include <DistanceFieldAtlas.h>

+ Inheritance diagram for FDistanceFieldVolumeData:

Public Member Functions

ENGINE_API FDistanceFieldVolumeData ()
 
void GetResourceSizeEx (FResourceSizeEx &CumulativeResourceSize) const
 
SIZE_T GetResourceSizeBytes () const
 
bool IsValid () const
 
ENGINE_API void Serialize (FArchive &Ar, UObject *Owner)
 
uint64 GetId () const
 
- Public Member Functions inherited from FDeferredCleanupInterface
virtual ~FDeferredCleanupInterface ()
 

Public Attributes

FBox3f LocalSpaceMeshBounds
 
bool bMostlyTwoSided
 
bool bAsyncBuilding
 
TStaticArray< FSparseDistanceFieldMip, DistanceField::NumMipsMips
 
TArray< uint8AlwaysLoadedMip
 
FByteBulkData StreamableMips
 
uint64 Id
 
FName AssetName
 

Detailed Description

Distance field data payload and output of the mesh build process.

Constructor & Destructor Documentation

◆ FDistanceFieldVolumeData()

FDistanceFieldVolumeData::FDistanceFieldVolumeData ( )

Member Function Documentation

◆ GetId()

uint64 FDistanceFieldVolumeData::GetId ( ) const
inline

◆ GetResourceSizeBytes()

SIZE_T FDistanceFieldVolumeData::GetResourceSizeBytes ( ) const
inline

◆ GetResourceSizeEx()

void FDistanceFieldVolumeData::GetResourceSizeEx ( FResourceSizeEx CumulativeResourceSize) const
inline

◆ IsValid()

bool FDistanceFieldVolumeData::IsValid ( ) const
inline

◆ Serialize()

void FDistanceFieldVolumeData::Serialize ( FArchive Ar,
UObject Owner 
)

Member Data Documentation

◆ AlwaysLoadedMip

TArray<uint8> FDistanceFieldVolumeData::AlwaysLoadedMip

◆ AssetName

FName FDistanceFieldVolumeData::AssetName

◆ bAsyncBuilding

bool FDistanceFieldVolumeData::bAsyncBuilding

◆ bMostlyTwoSided

bool FDistanceFieldVolumeData::bMostlyTwoSided

Whether most of the triangles in the mesh used a two-sided material.

◆ Id

uint64 FDistanceFieldVolumeData::Id

◆ LocalSpaceMeshBounds

FBox3f FDistanceFieldVolumeData::LocalSpaceMeshBounds

Local space bounding box of the distance field volume.

◆ Mips

◆ StreamableMips

FByteBulkData FDistanceFieldVolumeData::StreamableMips

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