Navigation
API > API/Plugins > API/Plugins/DataRegistry
References
| Module | DataRegistry |
| Header | /Engine/Plugins/Runtime/DataRegistry/Source/DataRegistry/Public/DataRegistryTypes.h |
| Include | #include "DataRegistryTypes.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FDataRegistryCachePolicy
Remarks
Rules to use when deciding how to unload registry items and related assets
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCacheIsAlwaysVolatile | If this is true, the cache is always considered volatile when returning EDataRegistryCacheResult | |
| bool | bUseCurveTableCacheVersion | If this is true, the cache version is synchronized with the global CurveTable cache version | |
| float | ForceKeepSeconds | Any item accessed within this amount of seconds is never unloaded | |
| float | ForceReleaseSeconds | Any item not accessed within this amount of seconds is always unloaded | |
| int32 | MaxNumberKept | Maximum number of items to keep loaded, 0 means infinite | |
| int32 | MinNumberKept | Will not release items if fewer then this number loaded, 0 means infinite |