Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Serialization
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/Serialization/DerivedData.h |
| Include | #include "Serialization/DerivedData.h" |
Syntax
class FDerivedDataIoBatch
Remarks
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.
Functions
| Type | Name | Description | |
|---|---|---|---|
| FDerivedDataIoRequest | Cache
(
const FDerivedData& Data, |
Caches the derived data into local storage without loading it. | |
| FDerivedDataIoRequest | Compress
(
const FDerivedData& Data |
Compresses the derived data. | |
| void | Dispatch
(
FDerivedDataIoResponse& OutResponse |
Dispatches the requests that have been queued to this batch and resets this batch to empty. | |
| void | Dispatch
(
FDerivedDataIoResponse& OutResponse, |
||
| void | Dispatch
(
FDerivedDataIoResponse& OutResponse, |
||
| void | Dispatch
(
FDerivedDataIoResponse& OutResponse, |
||
| FDerivedDataIoRequest | Exists
(
const FDerivedData& Data, |
Caches the derived data into local storage without loading it. | |
| bool | IsEmpty () |
Returns true if this batch has no queued requests. | |
| FDerivedDataIoRequest | Read
(
const FDerivedData& Data, |
Reads the derived data into memory. | |
| void | Reset () |
Resets this to an empty batch. |