![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | FDataflowSimulationData |
| class | FDataflowSimulationTask |
Enumerations | |
| enum class | ESimulationThreadingMode : uint8 { GameThread , BlockingThread , AsyncThread } |
Functions | |
| FString | GetConnectionFullName (const FDataflowConnection &Connection) |
| FLink | MakeConnectionLink (FDataflowOutput &Output, FDataflowInput &Input) |
| constexpr FLinearColor | FrozenTitleColor (0.f, 0.7f, 1.f, 1.f) |
| constexpr FLinearColor | FrozenBodyTintColor (0.f, 0.7f, 1.f, 0.5f) |
| template<typename ActionType > | |
| bool | ForEachEdGraphNodeInEdGraph (UEdGraph *EdGraph, ActionType Action) |
| template<typename ActionType > | |
| bool | ForEachEdGraphNodeInEdGraph (const UEdGraph *EdGraph, ActionType Action) |
| template<typename ActionType > | |
| void | ForEachEdGraphNodeInDataflowAsset (UDataflow *DataflowAsset, ActionType Action) |
| template<typename ActionType > | |
| void | ForEachEdGraphNodeInDataflowAsset (const UDataflow *DataflowAsset, ActionType Action) |
| void | PreSimulationTick (const TObjectPtr< UObject > &SimulationWorld, const float SimulationTime, const float DeltaTime) |
| void | PostSimulationTick (const TObjectPtr< UObject > &SimulationWorld, const float SimulationTime, const float DeltaTime) |
Variables | |
| int32 | DataflowSimulationThreadingMode = (uint8)ESimulationThreadingMode::AsyncThread |
| FAutoConsoleVariableRef | CVarDataflowSimulationThreadingMode (TEXT("p.Dataflow.Simulation.ThreadingMode"), DataflowSimulationThreadingMode, TEXT("0 : run simulation on GT | 1 : run simulation on PT (GT is blocked in manager Tick) | 2 : run simulation on PT (GT will be blocked at the end of the world tick)")) |
|
strong |
| void UE::Dataflow::Private::ForEachEdGraphNodeInDataflowAsset | ( | const UDataflow * | DataflowAsset, |
| ActionType | Action | ||
| ) |
| void UE::Dataflow::Private::ForEachEdGraphNodeInDataflowAsset | ( | UDataflow * | DataflowAsset, |
| ActionType | Action | ||
| ) |
| bool UE::Dataflow::Private::ForEachEdGraphNodeInEdGraph | ( | const UEdGraph * | EdGraph, |
| ActionType | Action | ||
| ) |
| bool UE::Dataflow::Private::ForEachEdGraphNodeInEdGraph | ( | UEdGraph * | EdGraph, |
| ActionType | Action | ||
| ) |
|
constexpr |
|
constexpr |
| FString UE::Dataflow::Private::GetConnectionFullName | ( | const FDataflowConnection & | Connection | ) |
| FLink UE::Dataflow::Private::MakeConnectionLink | ( | FDataflowOutput & | Output, |
| FDataflowInput & | Input | ||
| ) |
|
inline |
|
inline |
| FAutoConsoleVariableRef UE::Dataflow::Private::CVarDataflowSimulationThreadingMode(TEXT("p.Dataflow.Simulation.ThreadingMode"), DataflowSimulationThreadingMode, TEXT("0 : run simulation on GT | 1 : run simulation on PT (GT is blocked in manager Tick) | 2 : run simulation on PT (GT will be blocked at the end of the world tick)")) | ( | TEXT("p.Dataflow.Simulation.ThreadingMode") | , |
| DataflowSimulationThreadingMode | , | ||
| TEXT("0 : run simulation on GT | 1 : run simulation on PT (GT is blocked in manager Tick) | 2 : run simulation on PT (GT will be blocked at the end of the world tick)") | |||
| ) |
| int32 UE::Dataflow::Private::DataflowSimulationThreadingMode = (uint8)ESimulationThreadingMode::AsyncThread |
Simulation threading mode