Navigation
API > API/Plugins > API/Plugins/ModelingToolsEditorMode
Inheritance Hierarchy
- IModularFeature
- IModelingModeToolExtension
- FHairModelingToolsetModule
References
| Module | ModelingToolsEditorMode |
| Header | /Engine/Plugins/Editor/ModelingToolsEditorMode/Source/ModelingToolsEditorMode/Public/ModelingModeToolExtensions.h |
| Include | #include "ModelingModeToolExtensions.h" |
Syntax
class IModelingModeToolExtension : public IModularFeature
Remarks
IModelingModeToolExtension uses the IModularFeature API to allow a Plugin to provide a set of InteractiveTool's to be exposed in Modeling Mode. The Tools will be included in a section of the Modeling Mode tool list, based on GetToolSectionName().
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Query the Extension for extended information. | ||
| FText | |||
| void | GetExtensionTools
(
const FExtensionToolQueryInfo& QueryInfo, |
Query the Extension for a list of Tools to expose in Modeling Mode. | |
| bool | GetExtensionToolTargets
(
TArray< TSubclassOf< UToolTargetFactory > >& ToolTargetFactoriesOut |
Query the extension for additional tool targets. | |
| FName | |||
| FText | If the same Section is used in multiple Extensions, some buttons may not be shown |