Navigation
API > API/Plugins > API/Plugins/DataflowNodes
Function property for all Dataflow nodes. The structure is also used in DataFlow::FFunctionPropertyCustomization to appear as text and/or image buttons. This helps with the equivalent UCLASS UFUNCTION CallInEditor functionality that is missing from the USTRUCT implementation.
By default the text of the button is the name of the structure property. The tooltip is the property source documentation. Further (but optional) customizations can be achieved by using the following Meta tags where declaring the property: DisplayName ButtonImage
Specifying an empty DisplayName string will only display the icon and no text.
For example:
FDataflowFunctionProperty ReimportAssetTextOnly;
FDataflowFunctionProperty ReimportAssetTextAndIcon;
FDataflowFunctionProperty ReimportAssetIconOnly;
FDataflowFunctionProperty ReimportAssetOverriddenText;
FDataflowFunctionProperty ReimportAssetOverriddenTextAndIcon;
| Name | FDataflowFunctionProperty |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Dataflow/Source/DataflowNodes/Public/Dataflow/DataflowFunctionProperty.h |
| Include Path | #include "Dataflow/DataflowFunctionProperty.h" |
Syntax
USTRUCT ()
struct FDataflowFunctionProperty
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Dataflow/DataflowFunctionProperty.h | |||
FDataflowFunctionProperty
(
FDelegate&& InDelegate |
Dataflow/DataflowFunctionProperty.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FDelegate | TBaseDelegate_OneParam< void, UE::Dataflow::FContext & > | Dataflow/DataflowFunctionProperty.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Delegate | FDelegate | Dataflow/DataflowFunctionProperty.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Execute
(
UE::Dataflow::FContext& Context |
Dataflow/DataflowFunctionProperty.h |