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

#include <UnifiedBuffer.h>

+ Inheritance diagram for FRDGScatterUploader:

Public Member Functions

RENDERCORE_API void Lock (FRHICommandListBase &RHICmdList)
 
RENDERCORE_API void Unlock (FRHICommandListBase &RHICmdList)
 
FRDGViewableResourceGetDstResource () const
 
- Public Member Functions inherited from FRDGScatterUploadBase
void Add (TArrayView< const uint32 > ElementScatterOffsets)
 
void Add (uint32 Index, const void *Data, uint32 Num=1)
 
voidAdd_GetRef (uint32 Index, uint32 Num=1)
 
template<typename T >
TArrayView< T > Add_GetRef (uint32 Index, uint32 Num=1)
 
voidSet_GetRef (uint32 ElementIndex, uint32 ElementScatterOffset, uint32 Num=1)
 
template<typename T >
TArrayView< T > Set_GetRef (uint32 Index, uint32 ElementScatterOffset, uint32 Num=1)
 
voidGetRef (uint32 ElementIndex)
 

Additional Inherited Members

- Protected Attributes inherited from FRDGScatterUploadBase
uint32ScatterData = nullptr
 
uint8UploadData = nullptr
 
uint32 NumScatters = 0
 
uint32 MaxScatters = 0
 
uint32 NumBytesPerElement = 0
 
friend FRDGAsyncScatterUploadBuffer
 

Member Function Documentation

◆ GetDstResource()

FRDGViewableResource * FRDGScatterUploader::GetDstResource ( ) const
inline

◆ Lock()

void FRDGScatterUploader::Lock ( FRHICommandListBase RHICmdList)

◆ Unlock()

void FRDGScatterUploader::Unlock ( FRHICommandListBase RHICmdList)

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