Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FBulkDataBatchRequest > API/Runtime/CoreUObject/FBulkDataBatchRequest/FBatchBuilder
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBatchBuilder & Read
(
FBulkData& BulkData, |
Read the entire bulk data and copy the result to the specified instance. | Serialization/BulkData.h | |
FBatchBuilder & Read
(
const FBulkData& BulkData, |
Read the bulk data from the specified offset and size and copy the result into the destination buffer. | Serialization/BulkData.h | |
FBatchBuilder & Read
(
const FBulkData& BulkData, |
Read the bulk data from the specified offset and size and copy the result into the destination buffer. | Serialization/BulkData.h | |
FBatchBuilder & Read
(
const FBulkData& BulkData, |
Serialization/BulkData.h |
Read(FBulkData &, EAsyncIOPriorityAndFlags)
Description
Read the entire bulk data and copy the result to the specified instance.
| Name | Read |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkData.h |
| Include Path | #include "Serialization/BulkData.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/Serialization/BulkDataStreaming.cpp |
FBatchBuilder & Read
(
FBulkData & BulkData,
EAsyncIOPriorityAndFlags Priority
)
Read(const FBulkData &, uint64, uint64, EAsyncIOPriorityAndFlags, FIoBuffer &)
Description
Read the bulk data from the specified offset and size and copy the result into the destination buffer.
| Name | Read |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkData.h |
| Include Path | #include "Serialization/BulkData.h" |
FBatchBuilder & Read
(
const FBulkData & BulkData,
uint64 Offset,
uint64 Size,
EAsyncIOPriorityAndFlags Priority,
FIoBuffer & Dst
)
Parameters
| Name | Remarks |
|---|---|
| BulkData | The bulk data instance. |
| Offset | Offset relative to the bulk data offset. |
| Size | Number of bytes to read. Use MAX_uint64 to read the entire bulk data. |
| Priority | The I/O priority. |
| Dst | An empty or preallocated I/O buffer. |
Read(const FBulkData &, uint64, uint64, EAsyncIOPriorityAndFlags, FIoBuffer &, FBulkDataBatchReadRequest &)
Description
Read the bulk data from the specified offset and size and copy the result into the destination buffer.
| Name | Read |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkData.h |
| Include Path | #include "Serialization/BulkData.h" |
FBatchBuilder & Read
(
const FBulkData & BulkData,
uint64 Offset,
uint64 Size,
EAsyncIOPriorityAndFlags Priority,
FIoBuffer & Dst,
FBulkDataBatchReadRequest & OutRequest
)
Parameters
| Name | Remarks |
|---|---|
| BulkData | The bulk data instance. |
| Offset | Offset relative to the bulk data. |
| Size | Number of bytes to read. Use MAX_uint64 to read the entire bulk data. |
| Priority | The I/O priority. |
| Dst | An empty or preallocated I/O buffer. |
| OutRequest | A handle to the read request. |
Read(const FBulkData &, uint64, uint64, EAsyncIOPriorityAndFlags, FIoBuffer &, FBulkDataBatchReadRequest *)
| Name | Read |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkData.h |
| Include Path | #include "Serialization/BulkData.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/Serialization/BulkDataStreaming.cpp |
FBatchBuilder & Read
(
const FBulkData & BulkData,
uint64 Offset,
uint64 Size,
EAsyncIOPriorityAndFlags Priority,
FIoBuffer & Dst,
FBulkDataBatchReadRequest * OutRequest
)