UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Dataflow::FContextThreaded Member List

This is the complete list of members for UE::Dataflow::FContextThreaded, including all inherited members.

AddAsset(const FString &AssetPath, const UClass *AssetClass) overrideUE::Dataflow::FContextvirtual
AddAssetTyped(const FString &AssetPath)UE::Dataflow::IContextAssetStoreInterfaceinline
AddExternalPerfData(const FContextPerfData &InPerfData)UE::Dataflow::FContext
AsType() constUE::Dataflow::FContextinline
AsType()UE::Dataflow::FContextinline
AsyncEvaluatorUE::Dataflow::FContextprotected
BeginContextEvaluation(const FDataflowNode *Node, const FDataflowOutput *Output)UE::Dataflow::FContextprotected
CancelAsyncEvaluation()UE::Dataflow::FContext
ClearAllData()UE::Dataflow::FContext
ClearAllPerfData()UE::Dataflow::FContext
ClearAssets() overrideUE::Dataflow::FContextvirtual
ClearNodeData(const FDataflowNode *InNode)UE::Dataflow::FContext
ClearNodesData()UE::Dataflow::FContext
CommitAsset(const FString &AssetPath) overrideUE::Dataflow::FContextvirtual
CopyDataToAnotherContext(const FContextCacheKey InSourceKey, FContext &TargetContext, const FContextCacheKey InTargetKey, const FProperty *InProperty, const FGuid &InNodeGuid, uint32 InNodeHash, const FTimestamp &InTimestamp) constUE::Dataflow::FContext
DATAFLOW_CONTEXT_INTERNAL(FContext, FContextThreaded)UE::Dataflow::FContextThreaded
DataLockUE::Dataflow::FContextprotected
DataStoreUE::Dataflow::FContextprotected
DECLARE_MULTICAST_DELEGATE_ThreeParams(FOnContextHasInfoMulticast, const FDataflowNode *Node, const FDataflowOutput *Output, const FString &Info)UE::Dataflow::FContext
DECLARE_MULTICAST_DELEGATE_ThreeParams(FOnContextHasWarningMulticast, const FDataflowNode *Node, const FDataflowOutput *Output, const FString &Info)UE::Dataflow::FContext
DECLARE_MULTICAST_DELEGATE_ThreeParams(FOnContextHasErrorMulticast, const FDataflowNode *Node, const FDataflowOutput *Output, const FString &Info)UE::Dataflow::FContext
DECLARE_MULTICAST_DELEGATE_TwoParams(FOnNodeBeginEvaluateMulticast, const FDataflowNode *Node, const FDataflowOutput *Output)UE::Dataflow::FContext
DECLARE_MULTICAST_DELEGATE_TwoParams(FOnNodeFinishEvaluateMulticast, const FDataflowNode *Node, const FDataflowOutput *Output)UE::Dataflow::FContext
EnablePerfData(bool bEnable)UE::Dataflow::FContext
Error(const FString &InError, const FDataflowNode *InNode=nullptr, const FDataflowOutput *InOutput=nullptr)UE::Dataflow::FContext
Evaluate(const FDataflowNode *Node, const FDataflowOutput *Output, FOnPostEvaluationFunction PostEvaluationFunction)UE::Dataflow::FContext
Evaluate(const FDataflowNode *Node, const FDataflowOutput *Output)UE::Dataflow::FContextvirtual
Evaluate(const FDataflowOutput &Connection)UE::Dataflow::FContextvirtual
FContext(FContext &&)=deleteUE::Dataflow::FContextprotected
FContext(const FContext &)=deleteUE::Dataflow::FContextprotected
FContext()UE::Dataflow::FContextinline
FContextThreaded()UE::Dataflow::FContextThreadedinline
FindCacheElement(FContextCacheKey InKey) const overrideUE::Dataflow::FContextvirtual
GetArraySizeFromData(const FContextCacheKey InKey) constUE::Dataflow::FContext
GetAsyncEvaluationStats(int32 &OutNumPendingTasks, int32 &OutNumRunningTasks, int32 &OutNumCompletedTasks) constUE::Dataflow::FContext
GetData(FContextCacheKey Key, const FProperty *InProperty, const T &Default=T()) constUE::Dataflow::FContextinline
GetDataImpl(FContextCacheKey Key) constUE::Dataflow::FContextvirtual
GetKeys(TSet< FContextCacheKey > &InKeys) constUE::Dataflow::FContextvirtual
GetNumErrors() constUE::Dataflow::FContext
GetNumInfo() constUE::Dataflow::FContext
GetNumWarnings() constUE::Dataflow::FContext
GetPerfData() constUE::Dataflow::FContextprotected
GetPerfDataForNode(const FDataflowNode &Node) constUE::Dataflow::FContext
GetTimestamp(FContextCacheKey Key) constUE::Dataflow::FContext
GetType() constUE::Dataflow::FContextinlinevirtual
GetUntypedData(FContextCacheKey Key, const FProperty *InProperty) constUE::Dataflow::FContext
HasCacheElement(FContextCacheKey InKey, FTimestamp InTimestamp=FTimestamp::Invalid) const overrideUE::Dataflow::FContextvirtual
HasData(FContextCacheKey Key, FTimestamp InTimestamp=FTimestamp::Invalid) constUE::Dataflow::FContext
HasDataImpl(FContextCacheKey Key, FTimestamp InTimestamp=FTimestamp::Invalid) constUE::Dataflow::FContextvirtual
Info(const FString &InInfo, const FDataflowNode *InNode=nullptr, const FDataflowOutput *InOutput=nullptr)UE::Dataflow::FContext
IsA(FName InType) constUE::Dataflow::FContextinlinevirtual
IsAsyncEvaluating() constUE::Dataflow::FContext
IsCacheEntryAfterTimestamp(FContextCacheKey InKey, const FTimestamp InTimestamp) constUE::Dataflow::FContext
IsEmpty() constUE::Dataflow::FContext
IsEmptyImpl() constUE::Dataflow::FContextvirtual
IsInCallstack(const FDataflowConnection *Connection) constUE::Dataflow::FContext
IsPerfDataEnabled() constUE::Dataflow::FContext
IsThreaded() constUE::Dataflow::FContextinline
NodeFailed(const FDataflowNode *InNode)UE::Dataflow::FContextinline
NodeHasError(const FDataflowNode *InNode)UE::Dataflow::FContextinline
NodeHasWarning(const FDataflowNode *InNode)UE::Dataflow::FContextinline
OnContextHasErrorUE::Dataflow::FContext
OnContextHasInfoUE::Dataflow::FContext
OnContextHasWarningUE::Dataflow::FContext
OnNodeBeginEvaluateMulticastUE::Dataflow::FContext
OnNodeFinishEvaluateMulticastUE::Dataflow::FContext
operator=(FContext &&)=deleteUE::Dataflow::FContextprotected
operator=(const FContext &)=deleteUE::Dataflow::FContextprotected
PopFromCallstack(const FDataflowConnection *Connection)UE::Dataflow::FContext
PushToCallstack(const FDataflowConnection *Connection)UE::Dataflow::FContext
ResetPerfDataForNode(const FDataflowNode &Node)UE::Dataflow::FContext
Serialize(FArchive &Ar)UE::Dataflow::FContextvirtual
SetArrayElementFromData(const FContextCacheKey InArrayKey, int32 Index, const FContextCacheKey InElementKey, const FProperty *InProperty, const FGuid &InNodeGuid, uint32 InNodeHash, const FTimestamp &InTimestamp)UE::Dataflow::FContext
SetData(FContextCacheKey InKey, const FProperty *InProperty, T &&InValue, const FGuid &InNodeGuid, uint32 InNodeHash, const FTimestamp &InTimestamp)UE::Dataflow::FContextinline
SetDataFromStructArrayView(FContextCacheKey InKey, const FProperty *InProperty, const FConstStructArrayView &StructArrayView, const FGuid &InNodeGuid, uint32 InNodeHash, const FTimestamp &InTimestamp)UE::Dataflow::FContext
SetDataFromStructView(FContextCacheKey InKey, const FProperty *InProperty, const FConstStructView &StructView, const FGuid &InNodeGuid, uint32 InNodeHash, const FTimestamp &InTimestamp)UE::Dataflow::FContext
SetDataImpl(FContextCacheKey Key, TUniquePtr< FContextCacheElementBase > &&DataStoreEntry)UE::Dataflow::FContextvirtual
SetDataReference(FContextCacheKey Key, const FProperty *Property, FContextCacheKey ReferenceKey, const FTimestamp &InTimestamp)UE::Dataflow::FContext
SetNullData(FContextCacheKey InKey, const FProperty *InProperty, const FGuid &InNodeGuid, uint32 InNodeHash, const FTimestamp &InTimestamp)UE::Dataflow::FContext
SetThreaded(bool bValue)UE::Dataflow::FContext
StaticType()UE::Dataflow::FContextinlinestatic
Warning(const FString &InWarning, const FDataflowNode *InNode=nullptr, const FDataflowOutput *InOutput=nullptr)UE::Dataflow::FContext
~FContext()=defaultUE::Dataflow::FContextvirtual