Navigation
API > API/Plugins > API/Plugins/DataflowEditor > API/Plugins/DataflowEditor/Dataflow
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SGraphEditor
- SDataflowGraphEditor
References
| Module | DataflowEditor |
| Header | /Engine/Plugins/Experimental/Dataflow/Source/DataflowEditor/Public/Dataflow/DataflowGraphEditor.h |
| Include | #include "Dataflow/DataflowGraphEditor.h" |
Syntax
class SDataflowGraphEditor : public SGraphEditor
Remarks
The SDataflowGraphEditpr class is a specialization of SGraphEditor to display and manipulate the actions of a Dataflow asset
see(SDataprepGraphEditor for reference)
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnNodeDeletedMulticast | OnNodeDeletedMulticast | ||
| FOnSelectionChangedMulticast | OnSelectionChangedMulticast |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AlignBottom () |
||
| void | AlignCenter () |
||
| void | AlignLeft () |
||
| void | AlignMiddle () |
||
| void | AlignRight () |
||
| void | AlignTop () |
||
| void | Construct
(
const FArguments& InArgs, |
Virtual void OnDragEnter(const FGeometry& MyGeometry, const FDragDropEvent& DragDropEvent) override; virtual void OnDragLeave(const FDragDropEvent& DragDropEvent) override; end SWidget | |
| void | |||
| void | CreateVertexSelectionNode
(
const FString& InArray |
||
| void | DeleteNode () |
||
| void | |||
| void | |||
| void | |||
| void | EvaluateNode () |
||
| SGraphEditor * | |||
| void | OnSelectedNodesChanged
(
const TSet< UObject* >& NewSelection |
||
| void | |||
| void |
Overridden from SGraphEditor
| Type | Name | Description | |
|---|---|---|---|
| void |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| FReply | OnDragOver
(
const FGeometry& MyGeometry, |
Called during drag and drop when the the mouse is being dragged over a widget. | |
| FReply | OnDrop
(
const FGeometry& MyGeometry, |
Called when the user is dropping something onto a widget; terminates drag and drop. | |
| FReply | Called after a key is pressed when this widget has focus (this event bubbles if not handled) | ||
| FReply | Called after a key is released when this widget has focus |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |
Typedefs
| Name | Description |
|---|---|
| FOnNodeDeletedMulticast | |
| FOnSelectionChangedMulticast | This delegate exists in SGraphEditor but it is not multicast, and we are going to bind it to OnSelectedNodesChanged(). |
Constants
| Name | Description |
|---|---|
| NodeFactory | Factory to create the associated SGraphNode classes for Dataflow graph's UEdGraph classes |