Navigation
API > API/Plugins > API/Plugins/MeshPaintEditorMode
Inheritance Hierarchy
- TSharedFromThis
- FBindingContext
- TCommands
- TInteractiveToolCommands
- FMeshPaintingToolActionCommands
References
| Module | MeshPaintEditorMode |
| Header | /Engine/Plugins/MeshPainting/Source/MeshPaintEditorMode/Public/MeshPaintModeCommands.h |
| Include | #include "MeshPaintModeCommands.h" |
Syntax
class FMeshPaintingToolActionCommands : public TInteractiveToolCommands< FMeshPaintingToolActionCommands >
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Interface that hides various per-tool action sets Register all Tool command sets. | ||
| void | Unregister all Tool command sets. Call this from module shutdown. | ||
| void | UpdateToolCommandBinding
(
UInteractiveTool* Tool, |
Add or remove commands relevant to Tool to the given UICommandList. |
Overridden from TInteractiveToolCommands
| Type | Name | Description | |
|---|---|---|---|
| void | GetToolDefaultObjectList
(
TArray< UInteractiveTool* >& ToolCDOs |
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. |