UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::BulkData::Private::FChunkFileSizeRequest Class Reference
+ Inheritance diagram for UE::BulkData::Private::FChunkFileSizeRequest:

Public Member Functions

 FChunkFileSizeRequest (const FIoChunkId &ChunkId, uint64 ChunkSize, FAsyncFileCallBack *Callback)
 
virtual ~FChunkFileSizeRequest ()=default
 
- Public Member Functions inherited from IAsyncReadRequest
 IAsyncReadRequest (FAsyncFileCallBack *InCallback, bool bInSizeRequest, uint8 *UserSuppliedMemory)
 
virtual ~IAsyncReadRequest ()
 
UE_FORCEINLINE_HINT bool PollCompletion ()
 
bool WaitCompletion (float TimeLimitSeconds=0.0f)
 
virtual void EnsureCompletion ()
 
void Cancel ()
 
int64 GetSizeResults ()
 
uint8GetReadResults ()
 
- Public Member Functions inherited from IAsyncReadRequestFixLayout
virtual ~IAsyncReadRequestFixLayout ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from IAsyncReadRequest
 TSAN_ATOMIC (bool) bDataIsReady
 
 TSAN_ATOMIC (bool) bCompleteAndCallbackCalled
 
 TSAN_ATOMIC (bool) bCompleteSync
 
 TSAN_ATOMIC (bool) bCanceled
 
void SetDataComplete ()
 
void SetAllComplete ()
 
void SetComplete ()
 
- Protected Attributes inherited from IAsyncReadRequest
union { 
 
   PTRINT   Size 
 
   uint8 *   Memory 
 
};  
 
FAsyncFileCallBack Callback
 
const bool bSizeRequest
 
const bool bUserSuppliedMemory
 

Constructor & Destructor Documentation

◆ FChunkFileSizeRequest()

UE::BulkData::Private::FChunkFileSizeRequest::FChunkFileSizeRequest ( const FIoChunkId ChunkId,
uint64  ChunkSize,
FAsyncFileCallBack Callback 
)
inline

◆ ~FChunkFileSizeRequest()

virtual UE::BulkData::Private::FChunkFileSizeRequest::~FChunkFileSizeRequest ( )
virtualdefault

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