FModelingToolActionCommands

[TInteractiveToolCommands](API\Editor\UnrealEd\Tools\TInteractiveToolCommands) implementation for this module that provides standard Editor hotkey support

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

ModelingToolsEditorMode

Header

/Engine/Plugins/Experimental/ModelingToolsEditorMode/Source/ModelingToolsEditorMode/Public/ModelingToolsActions.h

Include

#include "ModelingToolsActions.h"

Syntax

class FModelingToolActionCommands : public TInteractiveToolCommands< FModelingToolActionCommands >

Remarks

TInteractiveToolCommands implementation for this module that provides standard Editor hotkey support

Constructors

Functions

Name Description

Public function Static

void

 

RegisterAllToolActions()

Interface that hides various per-tool action sets Register all Tool command sets.

Public function Static

void

 

UnregisterAllToolActions()

Unregister all Tool command sets. Call this from module shutdown.

Public function Static

void

 

UpdateToolCommandBinding

(
    UInteractiveTool* Tool,
    TSharedPtr< FUICommandList > UIComm...,
    bool bUnbind
)

Add or remove commands relevant to Tool to the given UICommandList.

Overridden from TInteractiveToolCommands

Name Description

Public function Virtual

void

 

GetToolDefaultObjectList

(
    TArray< UInteractiveTool* >& ...
)

Interface that subclasses need to implement RegisterCommands() needs actual UInteractiveTool instances for all the Tools that want to provide Actions which will be connected to hotkeys.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss