Navigation
API > API/Plugins > API/Plugins/ModelingToolsEditorMode
Inheritance Hierarchy
- FBaseToolkit
- TSharedFromThis
- FModeToolkit
- FModelingToolsEditorModeToolkit
References
| Module | ModelingToolsEditorMode |
| Header | /Engine/Plugins/Editor/ModelingToolsEditorMode/Source/ModelingToolsEditorMode/Public/ModelingToolsEditorModeToolkit.h |
| Include | #include "ModelingToolsEditorModeToolkit.h" |
Syntax
class FModelingToolsEditorModeToolkit : public FModeToolkit
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | The mode is expected to call this after setting up the gizmo context object so that any subsequently created gizmos are bound to the numerical UI. | ||
| void | |||
| void | ClearWarning () |
||
| void | |||
| TSharedPtr< STransformGizmoNumericalUIOverlay > | This is exposed only for the convenience of being able to create the numerical UI submenu in a non-member function in ModelingModeToolkit_Toolbars.cpp | ||
| UGeometrySelectionManager * | Get cached UGeometrySelectionManager pointer for the current Mode | ||
| FText | Read and write Autogen Subfolder quick setting in restrictive mode. | ||
| void | Initialize toolkit widgets that need to wait until mode is initialized/entered | ||
| bool | |||
| void | |||
| void | |||
| void | OnRestrictiveModeAutoGeneratedAssetPathTextCommitted
(
const FText& InNewText, |
||
| void | PostNotification
(
const FText& Message |
Set/clear notification message area | |
| void | PostWarning
(
const FText& Message |
Set/clear warning message area | |
| void | ShowRealtimeAndModeWarnings
(
bool bShowRealtimeWarning |
Overridden from FModeToolkit
| Type | Name | Description | |
|---|---|---|---|
| void | BuildToolPalette
(
FName Palette, |
||
| void | CustomizeModeDetailsViewArgs
(
FDetailsViewArgs& ArgsInOut |
||
| void | ExtendSecondaryModeToolbar
(
UToolMenu* InModeToolbarMenu |
Override this function to extend the secondary mode toolbar (that appears below the main toolbar) for your mode by filling in the UToolMenu that is passed in | |
| FText | |||
| FText | |||
| FText | GetToolPaletteDisplayName
(
FName Palette |
||
| void | GetToolPaletteNames
(
TArray< FName >& InPaletteName |
Returns the Mode specific tabs in the mode toolbar | |
| bool | Exclusive Tool Palettes only allow users to use tools from one palette at a time | ||
| bool | Integrated Tool Palettes show up in the same panel as their details | ||
| void | Init
(
const TSharedPtr< IToolkitHost >& InitToolkitHost, |
FModeToolkit interface | |
| void | InvokeUI () |
||
| void | OnToolEnded
(
UInteractiveToolManager* Manager, |
||
| void | OnToolPaletteChanged
(
FName PaletteName |
||
| void | OnToolStarted
(
UInteractiveToolManager* Manager, |
Overridden from IToolkit
| Type | Name | Description | |
|---|---|---|---|
| FText | Returns the localized name of this toolkit type (typically just " |
||
| TSharedPtr< class SWidget > | |||
| FName | IToolkit interface |
Constants
| Name | Description |
|---|---|
| PaletteNames_Standard |