Navigation
API > API/Runtime > API/Runtime/DataflowCore > API/Runtime/DataflowCore/Dataflow
Inheritance Hierarchy
- FContextCacheElementBase
- FContextCacheElementNull
- TContextCacheElement
- TContextCacheElementReference
- TContextCacheElementUObject
References
| Module | DataflowCore |
| Header | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowNodeParameters.h |
| Include | #include "Dataflow/DataflowNodeParameters.h" |
Syntax
struct FContextCacheElementBase
Remarks
Base class for all context cache entries
Constructors
| Type | Name | Description | |
|---|---|---|---|
FContextCacheElementBase
(
EType CacheElementType, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< FContextCacheElementBase > | CreateReference
(
FContextCacheKey InReferenceDataKey |
InReferenceDataKey is the key of the cache element this function is called on. | |
| const FGuid & | GetNodeGuid () |
||
| const uint32 | GetNodeHash () |
||
| const FProperty * | GetProperty () |
||
| const FTimestamp & | GetTimestamp () |
||
| EType | GetType () |
||
| const T & | GetTypedData
(
FContext& Context, |
Cache element method implementation | |
| void | SetProperty
(
const FProperty* NewProperty |
Use this with caution: setting the property of a wrong type may cause problems | |
| void | SetTimestamp
(
const FTimestamp& InTimestamp |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EType |