UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IBulkDataIORequest Class Referenceabstract

#include <BulkData.h>

+ Inheritance diagram for IBulkDataIORequest:

Public Member Functions

virtual ~IBulkDataIORequest ()
 
virtual bool PollCompletion () const =0
 
virtual bool WaitCompletion (float TimeLimitSeconds=0.0f)=0
 
virtual uint8GetReadResults ()=0
 
virtual int64 GetSize () const =0
 
virtual void Cancel ()=0
 

Detailed Description

Represents an IO request from the BulkData streaming API.

It functions pretty much the same as IAsyncReadRequest expect that it also holds the file handle as well.

Constructor & Destructor Documentation

◆ ~IBulkDataIORequest()

virtual IBulkDataIORequest::~IBulkDataIORequest ( )
inlinevirtual

Member Function Documentation

◆ Cancel()

virtual void IBulkDataIORequest::Cancel ( )
pure virtual

◆ GetReadResults()

virtual uint8 * IBulkDataIORequest::GetReadResults ( )
pure virtual

◆ GetSize()

virtual int64 IBulkDataIORequest::GetSize ( ) const
pure virtual

◆ PollCompletion()

virtual bool IBulkDataIORequest::PollCompletion ( ) const
pure virtual

◆ WaitCompletion()

virtual bool IBulkDataIORequest::WaitCompletion ( float  TimeLimitSeconds = 0.0f)
pure virtual

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