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