Navigation
API > API/Plugins > API/Plugins/DataflowEditor
| Name | FDataflowEditorCommandsImpl |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Dataflow/Source/DataflowEditor/Public/Dataflow/DataflowEditorCommands.h |
| Include Path | #include "Dataflow/DataflowEditorCommands.h" |
Syntax
class FDataflowEditorCommandsImpl : public TBaseCharacterFXEditorCommands< FDataflowEditorCommandsImpl >
Inheritance Hierarchy
- TInteractiveToolCommands< CommandContextType > → TBaseCharacterFXEditorCommands → FDataflowEditorCommandsImpl
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Dataflow/DataflowEditorCommands.h | |||
| Dataflow/DataflowEditorCommands.h | |||
| Dataflow/DataflowEditorCommands.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
PRAGMA_DISABLE_DEPRECATION_WARNINGS ~FDataflowEditorCommandsImpl() |
Note: We need to explicitly disable warnings on these constructors/operators for clang to be happy with deprecated variables (See Confluence page "How to Deprecate Code in UE > How to deprecate variables inside a UStruct") | Dataflow/DataflowEditorCommands.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| AddWeightMapNodeIdentifier | const FString | Dataflow/DataflowEditorCommands.h | |
| BeginWeightMapPaintToolIdentifier | const FString | Dataflow/DataflowEditorCommands.h | |
| PauseSimulationSceneIdentifier | const FString | Dataflow/DataflowEditorCommands.h | |
| RebuildSimulationSceneIdentifier | const FString | Dataflow/DataflowEditorCommands.h | |
| StartSimulationSceneIdentifier | const FString | Dataflow/DataflowEditorCommands.h | |
| StepSimulationSceneIdentifier | const FString | Dataflow/DataflowEditorCommands.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AddNewSubGraph | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| AddNewVariable | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| AddOptionPin | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| AddWeightMapNode | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| BeginWeightMapPaintTool | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| ClearGraphCache | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| ConvertToBasicSubGraph | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| ConvertToForEachSubGraph | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| CreateComment | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| EvaluateGraph | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| EvaluateGraphAutomatic | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| EvaluateGraphManual | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| EvaluateNode | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| FreezeNodes | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| PauseSimulationScene | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| RebuildSimulationScene | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| RemoveOptionPin | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| SetConstructionViewModeCommands | TMap< FName, TSharedPtr< FUICommandInfo > > | Dataflow/DataflowEditorCommands.h | ||
| StartSimulationScene | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| StepSimulationScene | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| ToggleAsyncEvaluation | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| ToggleEnabledState | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| ToggleFaceSelection | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| ToggleObjectSelection | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| TogglePerfData | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| ToggleVertexSelection | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| UnfreezeNodes | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h | ||
| ZoomToFitGraph | TSharedPtr< FUICommandInfo > | Dataflow/DataflowEditorCommands.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetToolDefaultObjectList
(
TArray< UInteractiveTool* >& ToolCDOs |
TInteractiveToolCommands<> Each tool will have its own TInteractiveToolCommands<> object stored in the DataflowToolRegistry, so this should not return anything | Dataflow/DataflowEditorCommands.h |
Overridden from TBaseCharacterFXEditorCommands
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void RegisterCommands() |
Dataflow/DataflowEditorCommands.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void UpdateToolCommandBinding
(
UInteractiveTool* Tool, |
Add or remove commands relevant to Tool to the given UICommandList. | Dataflow/DataflowEditorCommands.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Dataflow/DataflowEditorCommands.h | |||
| Dataflow/DataflowEditorCommands.h |