Navigation
API > API/Plugins > API/Plugins/ModelingComponents > API/Plugins/ModelingComponents/BaseTools
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractiveToolBuilder
- UInteractiveToolWithToolTargetsBuilder
- UMeshSurfacePointToolBuilder
- UMeshSurfacePointMeshEditingToolBuilder
- UClothEditorWeightMapPaintToolBuilder
- UDeformMeshPolygonsToolBuilder
- UDynamicMeshSculptToolBuilder
- UEditUVIslandsToolBuilder
- UGroomCardsEditorToolBuilder
- UMeshAttributePaintToolBuilder
- UMeshGroupPaintToolBuilder
- UMeshSelectionToolBuilder
- UEditMeshMaterialsToolBuilder
- UMeshVertexPaintToolBuilder
- UMeshVertexSculptToolBuilder
- USeamSculptToolBuilder
- UShapeSprayToolBuilder
- USkinWeightsPaintToolBuilder
References
| Module | ModelingComponents |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/BaseTools/MeshSurfacePointMeshEditingTool.h |
| Include | #include "BaseTools/MeshSurfacePointMeshEditingTool.h" |
Syntax
UCLASS&40;&41;
class UMeshSurfacePointMeshEditingToolBuilder : public UMeshSurfacePointToolBuilder
Remarks
Base tool builder class for UMeshSurfacePointTools with mesh editing requirements.
Overridden from UMeshSurfacePointToolBuilder
| Type | Name | Description | |
|---|---|---|---|
| UMeshSurfacePointTool * | CreateNewTool
(
const FToolBuilderState& SceneState |
Overridden from UInteractiveToolWithToolTargetsBuilder
| Type | Name | Description | |
|---|---|---|---|
| const FToolTargetTypeRequirements & | Gives the target requirements of the associated tool. |