Navigation
API > API/Developer > API/Developer/DerivedDataCache
References
| Module | DerivedDataCache |
| Header | /Engine/Source/Developer/DerivedDataCache/Public/DerivedDataCache.h |
| Include | #include "DerivedDataCache.h" |
Syntax
struct FCacheGetChunkRequest
Remarks
Parameters to request a chunk, which is a subset of a value, from a cache record or cache value.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FValueId | Id | An ID identifying the value to fetch, if fetching from a record, otherwise null. | |
| FCacheKey | Key | A key identifying the record or value to fetch the chunk from. | |
| FSharedString | Name | A name to identify this request for logging and profiling. An object path is typically sufficient. | |
| ECachePolicy | Policy | Flags to control the behavior of the request. See ECachePolicy. | |
| FIoHash | RawHash | The raw hash of the entire value to fetch, if available, otherwise zero. | |
| uint64 | RawOffset | The offset into the raw bytes of the value at which to start fetching. | |
| uint64 | RawSize | The maximum number of raw bytes of the value to fetch, starting from the offset. | |
| uint64 | UserData | A value that will be returned in the completion callback. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FCacheGetChunkResponse | MakeResponse
(
EStatus Status |
Make a default response for this request, with the provided status. |