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

Public Member Functions

 FDistanceFieldAtlasUpload (FReadBuffer &InBrickUploadCoordinatesBuffer, FReadBuffer &InBrickUploadDataBuffer)
 
void Allocate (FRHICommandListBase &RHICmdList, uint32 NumBrickUploads, uint32 BrickSize)
 
void Lock (FRHICommandListBase &RHICmdList)
 
void Unlock (FRHICommandListBase &RHICmdList)
 

Public Attributes

FReadBufferBrickUploadCoordinatesBuffer
 
FReadBufferBrickUploadDataBuffer
 
FIntVector4BrickUploadCoordinatesPtr = nullptr
 
uint8BrickUploadDataPtr = nullptr
 
uint32 NumBrickUploadCoordinatesBytes = 0
 
uint32 NumBrickUploadDataBytes = 0
 

Constructor & Destructor Documentation

◆ FDistanceFieldAtlasUpload()

FDistanceFieldAtlasUpload::FDistanceFieldAtlasUpload ( FReadBuffer InBrickUploadCoordinatesBuffer,
FReadBuffer InBrickUploadDataBuffer 
)
inline

Member Function Documentation

◆ Allocate()

void FDistanceFieldAtlasUpload::Allocate ( FRHICommandListBase RHICmdList,
uint32  NumBrickUploads,
uint32  BrickSize 
)
inline

◆ Lock()

void FDistanceFieldAtlasUpload::Lock ( FRHICommandListBase RHICmdList)
inline

◆ Unlock()

void FDistanceFieldAtlasUpload::Unlock ( FRHICommandListBase RHICmdList)
inline

Member Data Documentation

◆ BrickUploadCoordinatesBuffer

FReadBuffer& FDistanceFieldAtlasUpload::BrickUploadCoordinatesBuffer

◆ BrickUploadCoordinatesPtr

FIntVector4* FDistanceFieldAtlasUpload::BrickUploadCoordinatesPtr = nullptr

◆ BrickUploadDataBuffer

FReadBuffer& FDistanceFieldAtlasUpload::BrickUploadDataBuffer

◆ BrickUploadDataPtr

uint8* FDistanceFieldAtlasUpload::BrickUploadDataPtr = nullptr

◆ NumBrickUploadCoordinatesBytes

uint32 FDistanceFieldAtlasUpload::NumBrickUploadCoordinatesBytes = 0

◆ NumBrickUploadDataBytes

uint32 FDistanceFieldAtlasUpload::NumBrickUploadDataBytes = 0

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