Navigation
API > API/Developer > API/Developer/DerivedDataCache > API/Developer/DerivedDataCache/FDerivedDataCacheInterface
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint32 GetAsynchronous
(
FDerivedDataPluginInterface* DataDeriver |
Starts the async process of checking the cache and if the item is present, retrieving the cached results, otherwise telling the deriver to build the data and then updating the cache If the plugin does not support threading, all of the above will be completed before the call returns. | DerivedDataCacheInterface.h | |
uint32 GetAsynchronous
(
const TCHAR* CacheKey, |
Starts the async process of checking the cache and if the item is present, retrieving the cached results. | DerivedDataCacheInterface.h |
GetAsynchronous(class FDerivedDataPluginInterface *)
Description
Starts the async process of checking the cache and if the item is present, retrieving the cached results, otherwise telling the deriver to build the data and then updating the cache If the plugin does not support threading, all of the above will be completed before the call returns.
| Name | GetAsynchronous |
| Type | function |
| Header File | /Engine/Source/Developer/DerivedDataCache/Public/DerivedDataCacheInterface.h |
| Include Path | #include "DerivedDataCacheInterface.h" |
uint32 GetAsynchronous
(
class FDerivedDataPluginInterface * DataDeriver
)
a handle that can be used for PollAsynchronousCompletion, WaitAsynchronousCompletion and GetAsynchronousResults
Parameters
| Name | Remarks |
|---|---|
| DataDeriver | plugin to produce cache key and in the event of a miss, return the data. |
GetAsynchronous(const TCHAR *, FStringView)
Description
Starts the async process of checking the cache and if the item is present, retrieving the cached results.
Prefer to use a FDerivedDataPluginInterface instead of generating the key directly.
| Name | GetAsynchronous |
| Type | function |
| Header File | /Engine/Source/Developer/DerivedDataCache/Public/DerivedDataCacheInterface.h |
| Include Path | #include "DerivedDataCacheInterface.h" |
uint32 GetAsynchronous
(
const TCHAR * CacheKey,
FStringView DebugContext
)
A handle that can be used for PollAsynchronousCompletion, WaitAsynchronousCompletion, and GetAsynchronousResults.
Parameters
| Name | Remarks |
|---|---|
| CacheKey | Key to identify the data. |
| DebugContext | A string used to describe the data being generated. Typically the path to the object that it is generated from is sufficient. |