UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Dataflow::TSimulationContext< Base > Member List

This is the complete list of members for UE::Dataflow::TSimulationContext< Base >, 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
AddSimulationProxy(const FString &ProxyType, FDataflowSimulationProxy *SimulationProxy)UE::Dataflow::TSimulationContext< Base >
AsType() constUE::Dataflow::FContextinline
AsType()UE::Dataflow::FContextinline
AsyncEvaluatorUE::Dataflow::FContextprotected
BeginContextEvaluation(const FDataflowNode *Node, const FDataflowOutput *Output)UE::Dataflow::FContextprotected
BuildGroupBits(const TArray< FString > &SimulationGroups, TBitArray<> &GroupBits) constUE::Dataflow::TSimulationContext< Base >
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(UE::Dataflow::TEngineContext< Base >, TSimulationContext)UE::Dataflow::TSimulationContext< Base >
UE::Dataflow::TEngineContext::DATAFLOW_CONTEXT_INTERNAL(Base, TEngineContext)UE::Dataflow::TEngineContext< Base >
UE::Dataflow::FContextSingle::DATAFLOW_CONTEXT_INTERNAL(FContext, FContextSingle)UE::Dataflow::FContextSingle
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
FindCacheElement(FContextCacheKey InKey) const overrideUE::Dataflow::FContextvirtual
GetArraySizeFromData(const FContextCacheKey InKey) constUE::Dataflow::FContext
GetAsyncEvaluationStats(int32 &OutNumPendingTasks, int32 &OutNumRunningTasks, int32 &OutNumCompletedTasks) constUE::Dataflow::FContext
GetBaseData(FContextCacheKey Key) constUE::Dataflow::TEngineContext< Base >inline
GetData(FContextCacheKey Key, const FProperty *InProperty, const T &Default=T()) constUE::Dataflow::FContextinline
GetDataImpl(FContextCacheKey Key) constUE::Dataflow::FContextvirtual
GetDeltaTime() constUE::Dataflow::TSimulationContext< Base >inline
GetIterationIndex()UE::Dataflow::TSimulationContext< Base >inline
GetKeys(TSet< FContextCacheKey > &InKeys) constUE::Dataflow::TEngineContext< Base >inlinevirtual
GetNumErrors() constUE::Dataflow::FContext
GetNumInfo() constUE::Dataflow::FContext
GetNumWarnings() constUE::Dataflow::FContext
GetPerfData() constUE::Dataflow::FContextprotected
GetPerfDataForNode(const FDataflowNode &Node) constUE::Dataflow::FContext
GetSimulationProxies(const FString &ProxyType, const TArray< FString > &SimulationGroups, TArray< FDataflowSimulationProxy * > &FilteredProxies) constUE::Dataflow::TSimulationContext< Base >
GetSimulationTime() constUE::Dataflow::TSimulationContext< Base >inline
GetTimestamp(FContextCacheKey Key) constUE::Dataflow::FContext
GetType() constUE::Dataflow::FContextinlinevirtual
GetTypedProxies(TArray< ProxyType * > &FilteredProxies) constUE::Dataflow::TSimulationContext< Base >
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
NumSimulationProxies(const FString &ProxyType) constUE::Dataflow::TSimulationContext< Base >
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
OwnerUE::Dataflow::TEngineContext< Base >
PopFromCallstack(const FDataflowConnection *Connection)UE::Dataflow::FContext
PopIterationIndex()UE::Dataflow::TSimulationContext< Base >inline
PushIterationIndex()UE::Dataflow::TSimulationContext< Base >inline
PushToCallstack(const FDataflowConnection *Connection)UE::Dataflow::FContext
RegisterProxyGroups()UE::Dataflow::TSimulationContext< Base >
RemoveSimulationProxy(const FString &ProxyType, const FDataflowSimulationProxy *SimulationProxy)UE::Dataflow::TSimulationContext< Base >
ResetPerfDataForNode(const FDataflowNode &Node)UE::Dataflow::FContext
ResetSimulationProxies()UE::Dataflow::TSimulationContext< Base >
Serialize(FArchive &Ar)UE::Dataflow::TEngineContext< Base >inlinevirtual
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
SetIterationIndex(const int32 IterationIndex)UE::Dataflow::TSimulationContext< Base >inline
SetNullData(FContextCacheKey InKey, const FProperty *InProperty, const FGuid &InNodeGuid, uint32 InNodeHash, const FTimestamp &InTimestamp)UE::Dataflow::FContext
SetThreaded(bool bValue)UE::Dataflow::FContext
SetTimingInfos(const float DeltaSeconds, const float TimeSeconds)UE::Dataflow::TSimulationContext< Base >inline
StaticType()UE::Dataflow::FContextinlinestatic
TEngineContext(const TObjectPtr< UObject > &InOwner)UE::Dataflow::TEngineContext< Base >inlineexplicit
TSimulationContext(const TObjectPtr< UObject > &InOwner)UE::Dataflow::TSimulationContext< Base >inlineexplicit
Warning(const FString &InWarning, const FDataflowNode *InNode=nullptr, const FDataflowOutput *InOutput=nullptr)UE::Dataflow::FContext
~FContext()=defaultUE::Dataflow::FContextvirtual
~TEngineContext()UE::Dataflow::TEngineContext< Base >inlinevirtual
~TSimulationContext() overrideUE::Dataflow::TSimulationContext< Base >inlinevirtual