UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDistanceFieldAsyncUpdateParameters Struct Reference

Public Member Functions

 FDistanceFieldAsyncUpdateParameters (FReadBuffer &InBrickUploadCoordinatesBuffer, FReadBuffer &InBrickUploadDataBuffer, FReadBuffer &InIndirectionUploadIndicesBuffer, FReadBuffer &InIndirectionUploadDataBuffer)
 
void Lock (FRHICommandListBase &RHICmdList)
 
void Unlock (FRHICommandListBase &RHICmdList)
 

Public Attributes

FDistanceFieldSceneDataDistanceFieldSceneData = nullptr
 
FDistanceFieldAtlasUpload AtlasUpload
 
FDistanceFieldIndirectionAtlasUpload IndirectionAtlasUpload
 
FRDGScatterUploaderIndirectionTableUploader = nullptr
 
TArray< FDistanceFieldReadRequestNewReadRequests
 
TArray< FDistanceFieldReadRequestReadRequestsToUpload
 
TArray< FDistanceFieldReadRequestReadRequestsToCleanUp
 

Constructor & Destructor Documentation

◆ FDistanceFieldAsyncUpdateParameters()

FDistanceFieldAsyncUpdateParameters::FDistanceFieldAsyncUpdateParameters ( FReadBuffer InBrickUploadCoordinatesBuffer,
FReadBuffer InBrickUploadDataBuffer,
FReadBuffer InIndirectionUploadIndicesBuffer,
FReadBuffer InIndirectionUploadDataBuffer 
)
inline

Member Function Documentation

◆ Lock()

void FDistanceFieldAsyncUpdateParameters::Lock ( FRHICommandListBase RHICmdList)
inline

◆ Unlock()

void FDistanceFieldAsyncUpdateParameters::Unlock ( FRHICommandListBase RHICmdList)
inline

Member Data Documentation

◆ AtlasUpload

FDistanceFieldAtlasUpload FDistanceFieldAsyncUpdateParameters::AtlasUpload

◆ DistanceFieldSceneData

FDistanceFieldSceneData* FDistanceFieldAsyncUpdateParameters::DistanceFieldSceneData = nullptr

◆ IndirectionAtlasUpload

FDistanceFieldIndirectionAtlasUpload FDistanceFieldAsyncUpdateParameters::IndirectionAtlasUpload

◆ IndirectionTableUploader

FRDGScatterUploader* FDistanceFieldAsyncUpdateParameters::IndirectionTableUploader = nullptr

◆ NewReadRequests

TArray<FDistanceFieldReadRequest> FDistanceFieldAsyncUpdateParameters::NewReadRequests

◆ ReadRequestsToCleanUp

TArray<FDistanceFieldReadRequest> FDistanceFieldAsyncUpdateParameters::ReadRequestsToCleanUp

◆ ReadRequestsToUpload

TArray<FDistanceFieldReadRequest> FDistanceFieldAsyncUpdateParameters::ReadRequestsToUpload

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