MeshModelingTools

Windows
MacOS
Linux

Filters

Classes

Name

Description

Public class

FBeginInteractivePolyEditChange

FBeginInteractivePolyEditChange is used to cancel out of an active action on Undo.

Public class

FConstrainedMeshDeformerTask

FDeformTask is an object which wraps an asynchronous task to be run multiple times on a separate thread.

Public struct

FDeformerVertexConstraintData

Stores per-vertex data needed by the laplacian deformer object TODO: May be a candidate for a subclass of the FGroupTopologyLaplacianDeformer

Public class

FDrawPolygonStateChange

Change event used by DrawPolygonTool to undo draw state. Currently does not redo.

Public class

FDrawPolyPathStateChange

Public struct UStruct

FEditPivotTarget

Public class

FEditPolygonsTopologyPostEditChange

Public class

FEditPolygonsTopologyPreEditChange

Public class

FFindPolygonsAlgorithm

Public class

FGroupTopologyLaplacianDeformer

Public class

FMeshModelingToolsModule

Public struct UStruct

FTransformMeshesTarget

Public class

FUVGroupTopology

Public class UClass

UAcceptOutputProperties

Properties controlling how changes are baked out to static meshes on tool accept

Public class UClass

UAddPatchTool

Public class UClass

UAddPatchToolBuilder

Public class UClass

UAddPatchToolProperties

Public class UClass

UAddPrimitiveTool

Public class UClass

UAddPrimitiveToolBuilder

Public class UClass

UAlignObjectsTool

UAlignObjectsTool transforms the input Components so that they are aligned in various ways, depending on the current settings.

Public class UClass

UAlignObjectsToolBuilder

Public class UClass

UAlignObjectsToolProperties

Standard properties of the Align Objects Operation

Public class UClass

UBakeTransformTool

Simple tool to bake scene transform on meshes into the mesh assets

Public class UClass

UBakeTransformToolBuilder

Public class UClass

UBakeTransformToolProperties

Standard properties

Public class UClass

UBrushRemeshProperties

Public class UClass

UBrushSculptProperties

Public class UClass

UCombineMeshesTool

Simple tool to combine multiple meshes into a single mesh asset

Public class UClass

UCombineMeshesToolBuilder

Public class UClass

UCombineMeshesToolProperties

Standard properties

Public class UClass

UConvertToPolygonsTool

Public class UClass

UConvertToPolygonsToolBuilder

Public class UClass

UConvertToPolygonsToolProperties

Public class UClass

UDeformMeshPolygonsTool

Public class UClass

UDeformMeshPolygonsToolBuilder

ToolBuilder

Public class UClass

UDeformMeshPolygonsTransformProperties

Public class UClass

UDisplaceMeshTool

Simple Mesh Displacement Tool

Public class UClass

UDisplaceMeshToolBuilder

Builder for Simple Mesh Displacement Tool

Public class UClass

UDrawPolygonTool

This tool allows the user to draw and extrude 2D polygons

Public class UClass

UDrawPolygonToolBuilder

Public class UClass

UDrawPolygonToolSnapProperties

Public class UClass

UDrawPolygonToolStandardProperties

Public class UClass

UDrawPolyPathExtrudeProperties

Public class UClass

UDrawPolyPathProperties

Public class UClass

UDrawPolyPathTool

Public class UClass

UDrawPolyPathToolBuilder

ToolBuilder

Public class UClass Transient

UDynamicMeshBrushTool

UDynamicMeshBrushTool is a base class that specializes UBaseBrushTool for brushing on an FDynamicMesh3 .

Public class UClass

UDynamicMeshSculptTool

Dynamic Mesh Sculpt Tool Class

Public class UClass

UDynamicMeshSculptToolBuilder

Tool Builder

Public class UClass

UEditMeshPolygonsTool

Public class UClass

UEditMeshPolygonsToolActionPropertySet

Public class UClass

UEditMeshPolygonsToolActions

Public class UClass

UEditMeshPolygonsToolActions_Triangles

Public class UClass

UEditMeshPolygonsToolBuilder

ToolBuilder

Public class UClass

UEditMeshPolygonsToolEdgeActions

Public class UClass

UEditMeshPolygonsToolEdgeActions_Triangles

Public class UClass

UEditMeshPolygonsToolUVActions

Public class UClass

UEditNormalsAdvancedProperties

Advanced properties

Public class UClass

UEditNormalsOperatorFactory

Factory with enough info to spawn the background-thread Operator to do a chunk of work for the tool stores a pointer to the tool and enough info to know which specific operator it should spawn

Public class UClass

UEditNormalsTool

Simple Mesh Normal Updating Tool

Public class UClass

UEditNormalsToolBuilder

Public class UClass

UEditNormalsToolProperties

Standard properties

Public class UClass

UEditPivotTool

Public class UClass

UEditPivotToolActionPropertySet

Public class UClass

UEditPivotToolBuilder

Public class UClass

UEditPivotToolProperties

Standard properties of the Transform Meshes operation

Public class UClass

UEditUVIslandsTool

Public class UClass

UEditUVIslandsToolBuilder

ToolBuilder

Public class UClass

UFixedPlaneBrushProperties

Public class UClass Transient

ULastActorInfo

Public class UClass

UMeshInspectorProperties

Public class UClass

UMeshInspectorTool

Mesh Inspector Tool for visualizing mesh information

Public class UClass

UMeshInspectorToolBuilder

Public class UClass

UMeshSelectionEditActions

Public class UClass

UMeshSelectionMeshEditActions

Public class UClass

UMeshSelectionTool

Public class UClass

UMeshSelectionToolActionPropertySet

Public class UClass

UMeshSelectionToolBuilder

Public class UClass

UMeshSelectionToolProperties

Public class UClass

UMeshSpaceDeformerTool

Applies non-linear deformations to a mesh

Public class UClass

UMeshSpaceDeformerToolBuilder

ToolBuilder

Public class UClass

UPlaneBrushProperties

Public class UClass

UPlaneCutOperatorFactory

Public class UClass

UPlaneCutTool

Simple Mesh Plane Cutting Tool

Public class UClass

UPlaneCutToolBuilder

Public class UClass

UPlaneCutToolProperties

Standard properties of the plane cut operation

Public class UClass

UPolyEditCutProperties

Public class UClass

UPolyEditExtrudeProperties

Public class UClass

UPolyEditSetUVProperties

Public class UClass

UPolyEditTransformProperties

Public class UClass

UPositionPlaneGizmo

This is a simple gizmo you can use to position a 3D plane in the world, based on QuickAxisTransformer

Public class UClass

UPositionPlaneGizmoBuilder

Public class UClass

UPositionPlaneOnSceneInputBehavior

UMeshSurfacePointToolMouseBehavior implements mouse press-drag-release interaction behavior for Mouse devices.

Public class UClass

UProceduralShapeToolProperties

Public class UClass

URemeshMeshTool

Simple Mesh Remeshing Tool

Public class UClass

URemeshMeshToolBuilder

Public class UClass

URemeshMeshToolProperties

Standard properties of the Remesh operation

Public class UClass

URemoveOccludedTrianglesAdvancedProperties

Advanced properties

Public class UClass

URemoveOccludedTrianglesOperatorFactory

Factory with enough info to spawn the background-thread Operator to do a chunk of work for the tool stores a pointer to the tool and enough info to know which specific operator it should spawn

Public class UClass

URemoveOccludedTrianglesTool

Simple Mesh Normal Updating Tool

Public class UClass

URemoveOccludedTrianglesToolBuilder

Public class UClass

URemoveOccludedTrianglesToolProperties

Standard properties

Public class UClass

USculptBrushProperties

Public class UClass

USculptMaxBrushProperties

Public class UClass

USmoothMeshTool

Simple Mesh Smoothing Tool

Public class UClass

USmoothMeshToolBuilder

Public class UClass

USpaceDeformerOperatorFactory

Public class UClass

UTransformMeshesTool

Public class UClass

UTransformMeshesToolBuilder

Public class UClass

UTransformMeshesToolProperties

Standard properties of the Transform Meshes operation

Public class UClass

UUVProjectionAdvancedProperties

Advanced properties

Public class UClass

UUVProjectionOperatorFactory

Factory with enough info to spawn the background-thread Operator to do a chunk of work for the tool stores a pointer to the tool and enough info to know which specific operator it should spawn

Public class UClass

UUVProjectionTool

Simple Mesh Normal Updating Tool

Public class UClass

UUVProjectionToolBuilder

Public class UClass

UUVProjectionToolProperties

Standard properties

Public class UClass

UWeldMeshEdgesTool

Mesh Weld Edges Tool

Public class UClass

UWeldMeshEdgesToolBuilder

Enums

Functions

Name Description

Public function Static

ELaplacianWe ...

 

ConvertToLaplacianWeightScheme

(
    const EWeightScheme WeightScheme
)

The ELaplacianWeightScheme enum is the same..

Public function

constexpr bo ...

 

operator!

(
    EMakeMeshShapeType E
)

Public function

constexpr EM ...

 

operator&

(
    EMakeMeshShapeType Lhs,
    EMakeMeshShapeType Rhs
)

Public function

EMakeMeshSha ...

 

operator&=

(
    EMakeMeshShapeType & Lhs,
    EMakeMeshShapeType Rhs
)

Public function

constexpr EM ...

 

operator^

(
    EMakeMeshShapeType Lhs,
    EMakeMeshShapeType Rhs
)

Public function

EMakeMeshSha ...

 

operator^=

(
    EMakeMeshShapeType & Lhs,
    EMakeMeshShapeType Rhs
)

Public function

constexpr EM ...

 

operator|

(
    EMakeMeshShapeType Lhs,
    EMakeMeshShapeType Rhs
)

Public function

EMakeMeshSha ...

 

operator|=

(
    EMakeMeshShapeType & Lhs,
    EMakeMeshShapeType Rhs
)

Public function

constexpr EM ...

 

operator~

(
    EMakeMeshShapeType E
)

Variables

Name Description

Public variable

 

STATCAT_Advanced

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback