| CacheElementNull enum value | UE::Dataflow::FContextCacheElementBase | |
| CacheElementReference enum value | UE::Dataflow::FContextCacheElementBase | |
| CacheElementTyped enum value | UE::Dataflow::FContextCacheElementBase | |
| CacheElementUObject enum value | UE::Dataflow::FContextCacheElementBase | |
| CacheElementUObjectArray enum value | UE::Dataflow::FContextCacheElementBase | |
| CacheElementUStruct enum value | UE::Dataflow::FContextCacheElementBase | |
| CacheElementUStructArray enum value | UE::Dataflow::FContextCacheElementBase | |
| Clone(const IContextCacheStore &Context) const =0 | UE::Dataflow::FContextCacheElementBase | pure virtual |
| CreateArrayFromElement(const IContextCacheStore &Context, const FProperty *InProperty, const FGuid &InNodeGuid, uint32 InNodeHash, const FTimestamp &InTimestamp) const =0 | UE::Dataflow::FContextCacheElementBase | pure virtual |
| CreateFromArrayElement(const IContextCacheStore &Context, int32 Index, const FProperty *InProperty, const FGuid &InNodeGuid, uint32 InNodeHash, const FTimestamp &InTimestamp) const =0 | UE::Dataflow::FContextCacheElementBase | pure virtual |
| CreateReference(FContextCacheKey InReferenceDataKey) const | UE::Dataflow::FContextCacheElementBase | inline |
| EType enum name | UE::Dataflow::FContextCacheElementBase | |
| FContextCache | UE::Dataflow::FContextCacheElementBase | friend |
| FContextCacheElementBase(EType CacheElementType, FGuid InNodeGuid=FGuid(), const FProperty *InProperty=nullptr, uint32 InNodeHash=0, FTimestamp InTimestamp=FTimestamp::Invalid) | UE::Dataflow::FContextCacheElementBase | inline |
| GetNodeGuid() const | UE::Dataflow::FContextCacheElementBase | inline |
| GetNodeHash() const | UE::Dataflow::FContextCacheElementBase | inline |
| GetNumArrayElements(const IContextCacheStore &Context) const =0 | UE::Dataflow::FContextCacheElementBase | pure virtual |
| GetProperty() const | UE::Dataflow::FContextCacheElementBase | inline |
| GetTimestamp() const | UE::Dataflow::FContextCacheElementBase | inline |
| GetType() const | UE::Dataflow::FContextCacheElementBase | inline |
| GetTypedData(const IContextCacheStore &Context, const FProperty *PropertyIn, const T &Default) const | UE::Dataflow::FContextCacheElementBase | inline |
| GetUntypedData(const IContextCacheStore &Context, const FProperty *PropertyIn) const =0 | UE::Dataflow::FContextCacheElementBase | pure virtual |
| IsArray(const IContextCacheStore &Context) const =0 | UE::Dataflow::FContextCacheElementBase | pure virtual |
| SetProperty(const FProperty *NewProperty) | UE::Dataflow::FContextCacheElementBase | inline |
| SetTimestamp(const FTimestamp &InTimestamp) | UE::Dataflow::FContextCacheElementBase | inline |
| UpdatePropertyAndNodeData(const FProperty *InProperty, const FGuid &InNodeGuid, uint32 InNodeHash, const FTimestamp &InTimestamp) | UE::Dataflow::FContextCacheElementBase | inline |
| ~FContextCacheElementBase() | UE::Dataflow::FContextCacheElementBase | inlinevirtual |