Navigation
API > API/Plugins > API/Plugins/DataflowEditor
Simulation Task to be run on the async thread
| Name | FDataflowSimulationTask |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Dataflow/Source/DataflowEditor/Public/Dataflow/DataflowSimulationGenerator.h |
| Include Path | #include "Dataflow/DataflowSimulationGenerator.h" |
Syntax
class FDataflowSimulationTask : public FNonAbandonableTask
Inheritance Hierarchy
- FNonAbandonableTask → FDataflowSimulationTask
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDataflowSimulationTask() |
Dataflow/DataflowSimulationGenerator.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAsyncCaching | bool | Boolean to check if we are running the task in the background | Dataflow/DataflowSimulationGenerator.h | |
| bRestartSimulation | bool | Boolean to check if we should restart the simulation in the range | Dataflow/DataflowSimulationGenerator.h | |
| DeltaTime | float | Simulation delta time | Dataflow/DataflowSimulationGenerator.h | |
| MaxTime | float | Simulation max time | Dataflow/DataflowSimulationGenerator.h | |
| MinTime | float | Simulation min time | Dataflow/DataflowSimulationGenerator.h | |
| SimulationWorld | UWorld * | Simulation world | Dataflow/DataflowSimulationGenerator.h | |
| TaskManager | TSharedPtr< struct FDataflowTaskManager > | Task Manager | Dataflow/DataflowSimulationGenerator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanAbandon() |
Can abandon check | Dataflow/DataflowSimulationGenerator.h | |
void DoWork() |
Run the simulation | Dataflow/DataflowSimulationGenerator.h | |
TStatId GetStatId() |
Dataflow/DataflowSimulationGenerator.h |