Navigation
API > API/Plugins > API/Plugins/ModelingComponents
Multi Selection Mesh Editing tool base class.
| Name | UMultiSelectionMeshEditingTool |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/BaseTools/MultiSelectionMeshEditingTool.h |
| Include Path | #include "BaseTools/MultiSelectionMeshEditingTool.h" |
Syntax
UCLASS (MinimalAPI)
class UMultiSelectionMeshEditingTool : public UMultiSelectionTool
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInteractiveTool → UMultiSelectionTool → UMultiSelectionMeshEditingTool
Implements Interfaces
Derived Classes
UMultiSelectionMeshEditingTool derived class hierarchy
- UAddPivotActorTool
- UAlignObjectsTool
- UAttributeEditorTool
- UBakeMeshAttributeTool
- UBakeRenderCaptureTool
- UBakeTransformTool
- UBaseCreateFromSelectedTool
- UCombineMeshesTool
- UEditNormalsTool
- UEditPivotTool
- UGenerateStaticMeshLODAssetTool
- UHarvestInstancesTool
- ULODManagerTool
- UMirrorTool
- UPatternTool
- UPhysicsInspectorTool
- UPlaneCutTool
- URemeshMeshTool
- URemoveOccludedTrianglesTool
- USetCollisionGeometryTool
- USkinWeightsBindingTool
- UTransferMeshTool
- UTransformMeshesTool
- UUVLayoutTool
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetMapToSharedSourceData
(
TArray< int32 >& MapToFirstOccurrences |
Helper to find which targets share source data. | BaseTools/MultiSelectionMeshEditingTool.h | |
virtual UWorld * GetTargetWorld() |
BaseTools/MultiSelectionMeshEditingTool.h | ||
virtual void OnShutdown
(
EToolShutdownType ShutdownType |
BaseTools/MultiSelectionMeshEditingTool.h | ||
virtual void SetWorld
(
UWorld* World |
BaseTools/MultiSelectionMeshEditingTool.h |
Overridden from UInteractiveTool
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Shutdown
(
EToolShutdownType ShutdownType |
Tool | BaseTools/MultiSelectionMeshEditingTool.h |