Navigation
API > API/Plugins > API/Plugins/DataflowEditor
The dataflow editor mode toolkit is responsible for the panel on the side in the dataflow editor that shows mode and tool properties. Tool buttons would go in Init(). Note: When there are separate viewports/worlds/modemanagers/toolscontexts, this ModeToolkit will track which one is currently active.
| Name | FDataflowEditorModeToolkit |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Dataflow/Source/DataflowEditor/Public/Dataflow/DataflowEditorModeToolkit.h |
| Include Path | #include "Dataflow/DataflowEditorModeToolkit.h" |
Syntax
class FDataflowEditorModeToolkit : public FBaseCharacterFXEditorModeToolkit
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FModeToolkit → FBaseCharacterFXEditorModeToolkit → FDataflowEditorModeToolkit
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ConstructionViewportWidget | TWeakPtr< SDataflowConstructionViewport > | Construction viewport | Dataflow/DataflowEditorModeToolkit.h | |
| ModeToolPallete | FDataflowEditorModeToolPalette | Dataflow toolkit mode tool palette data | Dataflow/DataflowEditorModeToolkit.h | |
| SimulationViewportWidget | TWeakPtr< SDataflowSimulationViewport > | Simulation viewport | Dataflow/DataflowEditorModeToolkit.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetBaseToolkitName() |
Dataflow/DataflowEditorModeToolkit.h | ||
virtual FName GetToolkitFName() |
Dataflow/DataflowEditorModeToolkit.h | ||
void SetConstructionViewportWidget
(
TWeakPtr< SDataflowConstructionViewport > |
Dataflow/DataflowEditorModeToolkit.h | ||
void SetSimulationViewportWidget
(
TWeakPtr< SDataflowSimulationViewport > |
Dataflow/DataflowEditorModeToolkit.h |
Overridden from FBaseCharacterFXEditorModeToolkit
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FSlateBrush * GetActiveToolIcon
(
const FString& Identifier |
Dataflow/DataflowEditorModeToolkit.h | ||
virtual void Init
(
const TSharedPtr< IToolkitHost >& InitToolkitHost, |
Dataflow/DataflowEditorModeToolkit.h | ||
virtual void OnToolEnded
(
UInteractiveToolManager* Manager, |
Dataflow/DataflowEditorModeToolkit.h | ||
virtual void OnToolStarted
(
UInteractiveToolManager* Manager, |
Dataflow/DataflowEditorModeToolkit.h |