![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <BulkData.h>
Inherits FBulkDataBatchRequest::FBuilder.
Public Member Functions | |
| COREUOBJECT_API | FScatterGatherBuilder (int32 MaxCount) |
| COREUOBJECT_API FScatterGatherBuilder & | Read (const FBulkData &BulkData, uint64 Offset=0, uint64 Size=MAX_uint64) |
| COREUOBJECT_API void | Issue (FIoBuffer &Dst, EAsyncIOPriorityAndFlags Priority, FCompletionCallback &&Callback, FBulkDataBatchRequest &OutRequest) |
Reads one or more bulk data and copies the result into a single I/O buffer.
| FBulkDataBatchRequest::FScatterGatherBuilder::FScatterGatherBuilder | ( | int32 | MaxCount | ) |
| void FBulkDataBatchRequest::FScatterGatherBuilder::Issue | ( | FIoBuffer & | Dst, |
| EAsyncIOPriorityAndFlags | Priority, | ||
| FCompletionCallback && | Callback, | ||
| FBulkDataBatchRequest & | OutRequest | ||
| ) |
Issue the batch.
| Dst | An empty or preallocated I/O buffer. |
| Priority | The I/O priority. |
| Callback | A callback triggered when the operation is completed. |
| OutRequest | A handle to the batch request. |
| FBulkDataBatchRequest::FScatterGatherBuilder & FBulkDataBatchRequest::FScatterGatherBuilder::Read | ( | const FBulkData & | BulkData, |
| uint64 | Offset = 0, |
||
| uint64 | Size = MAX_uint64 |
||
| ) |
Read the bulk data from the specified offset and size.