Navigation
API > API/Plugins > API/Plugins/DataflowEditor > API/Plugins/DataflowEditor/Dataflow
Inheritance Hierarchy
- UEdMode
- UBaseCharacterFXEditorMode
- UDataflowEditorMode
References
| Module | DataflowEditor |
| Header | /Engine/Plugins/Experimental/Dataflow/Source/DataflowEditor/Public/Dataflow/DataflowEditorMode.h |
| Include | #include "Dataflow/DataflowEditorMode.h" |
Syntax
UCLASS (Transient)
class UDataflowEditorMode : public UBaseCharacterFXEditorMode
Remarks
The dataflow editor mode is the mode used in the cloth asset editor. It holds most of the inter-tool state. We put things in a mode instead of directly into the asset editor in case we want to someday use the mode in multiple asset editors.
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanChangeConstructionViewModeTo
(
Dataflow::EDataflowPatternVertexType NewViewMode |
||
| bool | |||
| TObjectPtr< UEditorInteractiveToolsContext > | |||
| Dataflow::EDataflowPatternVertexType | |||
| const FDataflowConstructionScene * | |||
| const FToolTargetTypeRequirements & | Gets the tool target requirements for the mode. | ||
| bool | |||
| FBox | Bounding box for selected rest space mesh components. | ||
| void | Construction View Mode | ||
| void | SetDataflowConstructionScene
(
FDataflowConstructionScene* DataflowPreviewScene |
Set the data flow preview scene to store the dynamic meshes generated by the tools | |
| void | SetDataflowGraphEditor
(
TSharedPtr< SDataflowGraphEditor > DataflowGraphEditor |
Set the data flow graph editor to create nodes once the tools have ended | |
| void |
Overridden from UBaseCharacterFXEditorMode
| Type | Name | Description | |
|---|---|---|---|
| FBox | Gets the scene bounding box |
Constants
| Name | Description |
|---|---|
| EM_DataflowEditorModeId |