![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DataflowInstance.h>
Public Member Functions | |
| GENERATED_USTRUCT_BODY () | |
| DATAFLOWENGINE_API | FDataflowInstance (UObject *InOwner=nullptr, UDataflow *InDataflowAsset=nullptr, FName InTerminalNodeName=NAME_None) |
| DATAFLOWENGINE_API | ~FDataflowInstance () |
| DATAFLOWENGINE_API void | SetDataflowAsset (UDataflow *DataflowAsset) |
| DATAFLOWENGINE_API UDataflow * | GetDataflowAsset () const |
| DATAFLOWENGINE_API void | SetDataflowTerminal (FName TerminalNodeName) |
| DATAFLOWENGINE_API FName | GetDataflowTerminal () const |
| DATAFLOWENGINE_API const FInstancedPropertyBag & | GetVariables () const |
| DATAFLOWENGINE_API FInstancedPropertyBag & | GetVariables () |
| DATAFLOWENGINE_API const FDataflowVariableOverrides & | GetVariableOverrides () const |
| DATAFLOWENGINE_API FDataflowVariableOverrides & | GetVariableOverrides () |
| DATAFLOWENGINE_API void | SyncVariables () |
| DATAFLOWENGINE_API bool | UpdateOwnerAsset (bool bUpdateDependentAssets=false) const |
Static Public Member Functions | |
| static DATAFLOWENGINE_API FName | GetDataflowTerminalPropertyName () |
| static DATAFLOWENGINE_API FName | GetDataflowAssetPropertyName () |
| static DATAFLOWENGINE_API FName | GetVariableOverridesPropertyName () |
Friends | |
| class | UE::Dataflow::Private::FVariablesOverridesDetails |
This structure is to be embedded in any asset that need generation from a dataflow
|
explicit |
| FDataflowInstance::~FDataflowInstance | ( | ) |
| FDataflowInstance::GENERATED_USTRUCT_BODY | ( | ) |
| UDataflow * FDataflowInstance::GetDataflowAsset | ( | ) | const |
|
static |
Get the dataflow asset member property name
| FName FDataflowInstance::GetDataflowTerminal | ( | ) | const |
|
static |
Get the dataflow terminal member property name
| FDataflowVariableOverrides & FDataflowInstance::GetVariableOverrides | ( | ) |
| const FDataflowVariableOverrides & FDataflowInstance::GetVariableOverrides | ( | ) | const |
|
static |
Get the variable overrides member property name
| FInstancedPropertyBag & FDataflowInstance::GetVariables | ( | ) |
| const FInstancedPropertyBag & FDataflowInstance::GetVariables | ( | ) | const |
| void FDataflowInstance::SyncVariables | ( | ) |
Update the asset by re-evaluating the dataflow return true if the dataflow has been properly evaluated and the asset updated
|
friend |