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

Public Member Functions

 FChunkBulkDataRequest (FBulkDataIORequestCallBack *InCallback, FIoBuffer &&InBuffer)
 
virtual ~FChunkBulkDataRequest ()=default
 
virtual bool PollCompletion () const override
 
virtual bool WaitCompletion (float TimeLimitSeconds=0.0f) override
 
virtual uint8GetReadResults () override
 
virtual int64 GetSize () const override
 
virtual void Cancel () override
 
- Public Member Functions inherited from UE::BulkData::Private::FChunkRequest
virtual ~FChunkRequest ()
 
void Issue (FIoChunkId ChunkId, FIoReadOptions Options, int32 Priority)
 
- Public Member Functions inherited from IBulkDataIORequest
virtual ~IBulkDataIORequest ()
 

Additional Inherited Members

- Protected Member Functions inherited from UE::BulkData::Private::FChunkRequest
 FChunkRequest (FIoBuffer &&InBuffer)
 
EChunkRequestStatus GetStatus () const
 
bool WaitForChunkRequest (float TimeLimitSeconds=0.0f)
 
void CancelChunkRequest ()
 
int64 GetSizeResult () const
 
void UpdatePriority (const uint32 Pri)
 
- Protected Attributes inherited from UE::BulkData::Private::FChunkRequest
FIoBuffer Buffer
 

Constructor & Destructor Documentation

◆ FChunkBulkDataRequest()

UE::BulkData::Private::FChunkBulkDataRequest::FChunkBulkDataRequest ( FBulkDataIORequestCallBack InCallback,
FIoBuffer &&  InBuffer 
)

◆ ~FChunkBulkDataRequest()

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

Member Function Documentation

◆ Cancel()

virtual void UE::BulkData::Private::FChunkBulkDataRequest::Cancel ( )
inlineoverridevirtual

Implements IBulkDataIORequest.

◆ GetReadResults()

uint8 * UE::BulkData::Private::FChunkBulkDataRequest::GetReadResults ( )
overridevirtual

Implements IBulkDataIORequest.

◆ GetSize()

virtual int64 UE::BulkData::Private::FChunkBulkDataRequest::GetSize ( ) const
inlineoverridevirtual

Implements IBulkDataIORequest.

◆ PollCompletion()

virtual bool UE::BulkData::Private::FChunkBulkDataRequest::PollCompletion ( ) const
inlineoverridevirtual

Implements IBulkDataIORequest.

◆ WaitCompletion()

virtual bool UE::BulkData::Private::FChunkBulkDataRequest::WaitCompletion ( float  TimeLimitSeconds = 0.0f)
inlineoverridevirtual

Implements IBulkDataIORequest.


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