Navigation
API > API/Runtime > API/Runtime/CoreUObject
Batch of requests to access Derived Data References.
Gather related requests into a batch before issuing it to reduce the overhead of accessing related data.
| Name | FDerivedDataIoBatch |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/DerivedData.h |
| Include Path | #include "Serialization/DerivedData.h" |
Syntax
class FDerivedDataIoBatch
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Response | TPimplPtr< DerivedData::Private::FIoResponse > | Serialization/DerivedData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDerivedDataIoRequest Cache
(
const FDerivedData& Data, |
Caches the derived data into local storage without loading it. | Serialization/DerivedData.h | |
FDerivedDataIoRequest Compress
(
const FDerivedData& Data |
Compresses the derived data. | Serialization/DerivedData.h | |
void Dispatch
(
FDerivedDataIoResponse& OutResponse |
Dispatches the requests that have been queued to this batch and resets this batch to empty. | Serialization/DerivedData.h | |
void Dispatch
(
FDerivedDataIoResponse& OutResponse, |
Serialization/DerivedData.h | ||
void Dispatch
(
FDerivedDataIoResponse& OutResponse, |
Serialization/DerivedData.h | ||
void Dispatch
(
FDerivedDataIoResponse& OutResponse, |
Serialization/DerivedData.h | ||
FDerivedDataIoRequest Exists
(
const FDerivedData& Data, |
Caches the derived data into local storage without loading it. | Serialization/DerivedData.h | |
bool IsEmpty() |
Returns true if this batch has no queued requests. | Serialization/DerivedData.h | |
FDerivedDataIoRequest Read
(
const FDerivedData& Data, |
Reads the derived data into memory. | Serialization/DerivedData.h | |
void Reset() |
Resets this to an empty batch. | Serialization/DerivedData.h |