Navigation
API > API/Runtime > API/Runtime/DataflowCore
| Name | FContextCachingFactory |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowContextCachingFactory.h |
| Include Path | #include "Dataflow/DataflowContextCachingFactory.h" |
Syntax
class FContextCachingFactory
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FContextCachingFactory() |
Dataflow/DataflowContextCachingFactory.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FContextCachingFactory() |
Dataflow/DataflowContextCachingFactory.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FSerializeFunction | TFunction< FContextCacheElementBase *(FArchive &Ar, FContextCacheElementBase *InData)> | Dataflow/DataflowContextCachingFactory.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Instance | FContextCachingFactory * | Dataflow/DataflowContextCachingFactory.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CachingMap | TMap< FName, FSerializeFunction > | All Maps indexed by TypeName. | Dataflow/DataflowContextCachingFactory.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Contains
(
FName InType |
Dataflow/DataflowContextCachingFactory.h | ||
void RegisterSerializeFunction
(
const FName& Type, |
Dataflow/DataflowContextCachingFactory.h | ||
FContextCacheElementBase * Serialize
(
FArchive& Ar, |
Dataflow/DataflowContextCachingFactory.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FContextCachingFactory * GetInstance() |
Dataflow/DataflowContextCachingFactory.h | ||
static const T & GetTypedElement
(
const FContextCacheElementBase* InElement, |
Dataflow/DataflowContextCachingFactory.h | ||
static FContextCacheElementBase * NewTypedElement
(
T&& Data |
Dataflow/DataflowContextCachingFactory.h |