Navigation
API > API/Developer > API/Developer/DerivedDataCache
Inheritance Hierarchy
- FCacheRecordPolicy
- FOptionalCacheRecordPolicy
References
| Module | DerivedDataCache |
| Header | /Engine/Source/Developer/DerivedDataCache/Public/DerivedDataCachePolicy.h |
| Include | #include "DerivedDataCachePolicy.h" |
Syntax
class FOptionalCacheRecordPolicy : private UE::DerivedData::FCacheRecordPolicy
Remarks
A cache record policy that can be null.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FOptionalCacheRecordPolicy
(
FCacheRecordPolicy&& InOutput |
|||
FOptionalCacheRecordPolicy
(
const FCacheRecordPolicy& InOutput |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FCacheRecordPolicy & | Get () |
Returns the cache record policy. The caller must check for null before using this accessor. | |
| FCacheRecordPolicy | Get () |
||
| bool | IsNull () |
||
| bool | IsValid () |
||
| void | Reset () |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FOptionalCacheRecordPolicy & | operator=
(
FCacheRecordPolicy&& InOutput |
||
| FOptionalCacheRecordPolicy & | operator=
(
const FCacheRecordPolicy& InOutput |