Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp
| Name | UMeshSelectionMeshEditActions |
| Type | class |
| Header File | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/MeshSelectionTool.h |
| Include Path | #include "MeshSelectionTool.h" |
Syntax
UCLASS (MinimalAPI)
class UMeshSelectionMeshEditActions : public UMeshSelectionToolActionPropertySet
Inheritance Hierarchy
- FWatchablePropertySet → UInteractiveToolPropertySet → UMeshSelectionToolActionPropertySet → UMeshSelectionMeshEditActions
- UObjectBase → UObjectBaseUtility → UObject → UInteractiveToolPropertySet → UMeshSelectionToolActionPropertySet → UMeshSelectionMeshEditActions
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CreatePolygroup() |
Assign a new unique Polygroup index to the selected triangles | MeshSelectionTool.h |
|
void Delete() |
Delete the selected triangles | MeshSelectionTool.h |
|
void Disconnect() |
Disconnected the selected triangles from their neighbours, to create mesh boundaries along the selection borders | MeshSelectionTool.h |
|
void Duplicate() |
Create a new Mesh Object containing the selected triangles | MeshSelectionTool.h |
|
void FlipNormals() |
Flip the normals of the selected triangles. This will create hard normals at selection borders. | MeshSelectionTool.h |
|
void Separate() |
Delete the selected triangles from the active Mesh Object and create a new Mesh Object containing those triangles | MeshSelectionTool.h |
|
void SmoothBorder() |
Smooth the selection border | MeshSelectionTool.h |
|