UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDataflowAssetDelegates Struct Reference

#include <DataflowObject.h>

Public Member Functions

 DECLARE_MULTICAST_DELEGATE_TwoParams (FOnVariablesChanged, const UDataflow *, FName)
 
 DECLARE_MULTICAST_DELEGATE_ThreeParams (FOnVariablesOverrideStateChanged, const UDataflow *, FName, bool)
 
 DECLARE_MULTICAST_DELEGATE_ThreeParams (FOnSubGraphsChanged, const UDataflow *, const FGuid &, UE::Dataflow::ESubGraphChangedReason)
 
 DECLARE_MULTICAST_DELEGATE_TwoParams (FOnNodeInvalidated, UDataflow &, FDataflowNode &)
 

Static Public Attributes

static DATAFLOWENGINE_API FOnVariablesChanged OnVariablesChanged
 
static DATAFLOWENGINE_API FOnVariablesOverrideStateChanged OnVariablesOverrideStateChanged
 
static DATAFLOWENGINE_API FOnSubGraphsChanged OnSubGraphsChanged
 
static DATAFLOWENGINE_API FOnNodeInvalidated OnNodeInvalidated
 

Member Function Documentation

◆ DECLARE_MULTICAST_DELEGATE_ThreeParams() [1/2]

FDataflowAssetDelegates::DECLARE_MULTICAST_DELEGATE_ThreeParams ( FOnSubGraphsChanged  ,
const UDataflow ,
const FGuid ,
UE::Dataflow::ESubGraphChangedReason   
)

Called when sub-graphs are edited ( add, remove )

◆ DECLARE_MULTICAST_DELEGATE_ThreeParams() [2/2]

FDataflowAssetDelegates::DECLARE_MULTICAST_DELEGATE_ThreeParams ( FOnVariablesOverrideStateChanged  ,
const UDataflow ,
FName  ,
bool   
)

◆ DECLARE_MULTICAST_DELEGATE_TwoParams() [1/2]

FDataflowAssetDelegates::DECLARE_MULTICAST_DELEGATE_TwoParams ( FOnNodeInvalidated  ,
UDataflow ,
FDataflowNode  
)

◆ DECLARE_MULTICAST_DELEGATE_TwoParams() [2/2]

FDataflowAssetDelegates::DECLARE_MULTICAST_DELEGATE_TwoParams ( FOnVariablesChanged  ,
const UDataflow ,
FName   
)

Called when variables are edited ( add, remove, changetype , setvalue )

Member Data Documentation

◆ OnNodeInvalidated

FDataflowAssetDelegates::FOnNodeInvalidated FDataflowAssetDelegates::OnNodeInvalidated
static

◆ OnSubGraphsChanged

FDataflowAssetDelegates::FOnSubGraphsChanged FDataflowAssetDelegates::OnSubGraphsChanged
static

◆ OnVariablesChanged

FDataflowAssetDelegates::FOnVariablesChanged FDataflowAssetDelegates::OnVariablesChanged
static

◆ OnVariablesOverrideStateChanged

FDataflowAssetDelegates::FOnVariablesOverrideStateChanged FDataflowAssetDelegates::OnVariablesOverrideStateChanged
static

The documentation for this struct was generated from the following files: