Navigation
API > API/Plugins > API/Plugins/ScriptableToolsEditorMode
TInteractiveToolCommands implementation for Modeling Mode Tools
| Name | FScriptableToolsEditorModeManagerCommands |
| Type | class |
| Header File | /Engine/Plugins/Editor/ScriptableToolsEditorMode/Source/ScriptableToolsEditorMode/Public/ScriptableToolsEditorModeManagerCommands.h |
| Include Path | #include "ScriptableToolsEditorModeManagerCommands.h" |
Syntax
class FScriptableToolsEditorModeManagerCommands : public TCommands< FScriptableToolsEditorModeManagerCommands >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FBindingContext → TCommands → FScriptableToolsEditorModeManagerCommands
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FScriptableToolsEditorModeManagerCommands() |
ScriptableToolsEditorModeManagerCommands.h |
Structs
| Name | Remarks |
|---|---|
| FStartToolCommand |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AcceptActiveTool | TSharedPtr< FUICommandInfo > | Accept/Cancel/Complete commands are used to end the active Tool via ToolManager | ScriptableToolsEditorModeManagerCommands.h | |
| AcceptOrCompleteActiveTool | TSharedPtr< FUICommandInfo > | ScriptableToolsEditorModeManagerCommands.h | ||
| CancelActiveTool | TSharedPtr< FUICommandInfo > | ScriptableToolsEditorModeManagerCommands.h | ||
| CancelOrCompleteActiveTool | TSharedPtr< FUICommandInfo > | ScriptableToolsEditorModeManagerCommands.h | ||
| CompleteActiveTool | TSharedPtr< FUICommandInfo > | ScriptableToolsEditorModeManagerCommands.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< FUICommandInfo > FindToolByName
(
const FString& Name, |
Find Tool start-command below by registered name (tool icon name in Mode palette) | ScriptableToolsEditorModeManagerCommands.h | |
void NotifyCommandsChanged() |
ScriptableToolsEditorModeManagerCommands.h | ||
TSharedPtr< FUICommandInfo > RegisterCommand
(
FName InCommandName, |
ScriptableToolsEditorModeManagerCommands.h |
Overridden from TCommands
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void RegisterCommands() |
Initialize above commands | ScriptableToolsEditorModeManagerCommands.h |