|
FBeginInteractivePolyEditChange
|
FBeginInteractivePolyEditChange is used to cancel out of an active action on Undo.
|
|
FDrawPolygonStateChange
|
Change event used by DrawPolygonTool to undo draw state. Currently does not redo.
|
|
FDrawPolyPathStateChange
|
|
|
FEdgeLoopInsertionChangeBookend
|
This change object is a bit of a hack: if it is emitted on both sides of the associated ComponentTarget change, it will reload the current mesh and topology from the target on Undo/Redo, thereby propagating it to the tool.
|
|
FEditPivotTarget
|
|
|
FEditPolygonsTopologyPostEditChange
|
|
|
FEditPolygonsTopologyPreEditChange
|
|
|
FFindPolygonsAlgorithm
|
|
|
FFloatAttributeColorMapper
|
Maps float values to linear color ramp.
|
|
FGroupEdgeInsertionChangeBookend
|
This should get emitted on either side of the ComponentTarget that occurs when a second point is successfully picked so that the tool can reload the current mesh from the changed target.
|
|
FGroupEdgeInsertionFirstPointChange
|
This should get emitted when selecting the first point in an edge insertion so that we can undo it.
|
|
FMeshAttributePaintChange
|
FCommandChange for color map changes
|
|
FMeshModelingToolsModule
|
|
|
FPerlinLayerProperties
|
Per-layer properties for Perlin noise. Each layer has independent Frequency and Intensity.
|
|
FTransformMeshesTarget
|
|
|
FUVGroupTopology
|
|
|
IMeshVertexAttributeAdapter
|
Abstract interface to a single-channel indexed floating-point attribute
|
|
IMeshVertexAttributeSource
|
Abstract interface to a set of single-channel indexed floating-point attributes
|
|
UAcceptOutputProperties
|
Properties controlling how changes are baked out to static meshes on tool accept
|
|
UAddArrowPrimitiveTool
|
|
|
UAddBoxPrimitiveTool
|
|
|
UAddConePrimitiveTool
|
|
|
UAddCylinderPrimitiveTool
|
|
|
UAddDiscPrimitiveTool
|
|
|
UAddPatchTool
|
|
|
UAddPatchToolBuilder
|
|
|
UAddPatchToolProperties
|
|
|
UAddPrimitiveTool
|
Base tool to create primitives
|
|
UAddPrimitiveToolBuilder
|
Builder
|
|
UAddPuncturedDiscPrimitiveTool
|
|
|
UAddRectanglePrimitiveTool
|
|
|
UAddRoundedRectanglePrimitiveTool
|
|
|
UAddSpherePrimitiveTool
|
|
|
UAddSphericalBoxPrimitiveTool
|
|
|
UAddTorusPrimitiveTool
|
|
|
UAlignObjectsTool
|
UAlignObjectsTool transforms the input Components so that they are aligned in various ways, depending on the current settings.
|
|
UAlignObjectsToolBuilder
|
|
|
UAlignObjectsToolProperties
|
Standard properties of the Align Objects Operation
|
|
UBakedCurvatureMapToolProperties
|
|
|
UBakedNormalMapToolProperties
|
|
|
UBakedOcclusionMapToolProperties
|
|
|
UBakedOcclusionMapVisualizationProperties
|
|
|
UBakedTexture2DImageProperties
|
|
|
UBakeMeshAttributeMapsTool
|
Detail Map Baking Tool
|
|
UBakeMeshAttributeMapsToolBuilder
|
|
|
UBakeMeshAttributeMapsToolProperties
|
|
|
UBakeTransformTool
|
Simple tool to bake scene transform on meshes into the mesh assets
|
|
UBakeTransformToolBuilder
|
|
|
UBakeTransformToolProperties
|
Standard properties
|
|
UBrushRemeshProperties
|
|
|
UBrushSculptProperties
|
|
|
UCombineMeshesTool
|
Simple tool to combine multiple meshes into a single mesh asset
|
|
UCombineMeshesToolBuilder
|
|
|
UCombineMeshesToolProperties
|
Standard properties
|
|
UConvertToPolygonsTool
|
|
|
UConvertToPolygonsToolBuilder
|
|
|
UConvertToPolygonsToolProperties
|
|
|
UCSGMeshesTool
|
Simple Mesh Plane Cutting Tool
|
|
UCSGMeshesToolBuilder
|
|
|
UCSGMeshesToolProperties
|
Standard properties of the CSG operation
|
|
UDeformMeshPolygonsTool
|
|
|
UDeformMeshPolygonsToolBuilder
|
ToolBuilder
|
|
UDeformMeshPolygonsTransformProperties
|
|
|
UDiffusionSmoothProperties
|
Properties for Diffusion Smoothing
|
|
UDisplaceMeshCommonProperties
|
The basic set of properties shared by (more or less) all DisplacementTypes.
|
|
UDisplaceMeshDirectionalFilterProperties
|
Properties for a directional filter.
|
|
UDisplaceMeshPerlinNoiseProperties
|
PropertySet for properties affecting the Perlin Noise displacement type.
|
|
UDisplaceMeshSineWaveProperties
|
PropertySet for Sine wave displacement
|
|
UDisplaceMeshTextureMapProperties
|
PropertySet for properties affecting the Image Map displacement type.
|
|
UDisplaceMeshTool
|
Simple Mesh Displacement Tool
|
|
UDisplaceMeshToolBuilder
|
Builder for Simple Mesh Displacement Tool
|
|
UDrawAndRevolveTool
|
Draws a profile curve and revolves it around an axis.
|
|
UDrawAndRevolveToolBuilder
|
|
|
UDrawPolygonTool
|
This tool allows the user to draw and extrude 2D polygons
|
|
UDrawPolygonToolBuilder
|
|
|
UDrawPolygonToolSnapProperties
|
|
|
UDrawPolygonToolStandardProperties
|
|
|
UDrawPolyPathExtrudeProperties
|
|
|
UDrawPolyPathProperties
|
|
|
UDrawPolyPathTool
|
|
|
UDrawPolyPathToolBuilder
|
ToolBuilder
|
|
UDynamicMeshBrushTool
|
UDynamicMeshBrushTool is a base class that specializes UBaseBrushTool for brushing on an FDynamicMesh3.
|
|
UDynamicMeshSculptTool
|
Dynamic Mesh Sculpt Tool Class
|
|
UDynamicMeshSculptToolBuilder
|
Tool Builder
|
|
UDynamicSculptToolActions
|
|
|
UEdgeLoopInsertionOperatorFactory
|
|
|
UEdgeLoopInsertionProperties
|
|
|
UEdgeLoopInsertionTool
|
Tool for inserting (group) edge loops into a mesh.
|
|
UEdgeLoopInsertionToolBuilder
|
|
|
UEditMeshPolygonsTool
|
|
|
UEditMeshPolygonsToolActionPropertySet
|
|
|
UEditMeshPolygonsToolActions
|
|
|
UEditMeshPolygonsToolActions_Triangles
|
|
|
UEditMeshPolygonsToolBuilder
|
ToolBuilder
|
|
UEditMeshPolygonsToolEdgeActions
|
|
|
UEditMeshPolygonsToolEdgeActions_Triangles
|
|
|
UEditMeshPolygonsToolUVActions
|
|
|
UEditNormalsAdvancedProperties
|
Advanced properties
|
|
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
|
|
UEditNormalsTool
|
Simple Mesh Normal Updating Tool
|
|
UEditNormalsToolBuilder
|
|
|
UEditNormalsToolProperties
|
Standard properties
|
|
UEditPivotTool
|
|
|
UEditPivotToolActionPropertySet
|
|
|
UEditPivotToolBuilder
|
|
|
UEditPivotToolProperties
|
Standard properties of the Transform Meshes operation
|
|
UEditUVIslandsTool
|
|
|
UEditUVIslandsToolBuilder
|
ToolBuilder
|
|
UFixedPlaneBrushProperties
|
|
|
UGroupEdgeInsertionOperatorFactory
|
|
|
UGroupEdgeInsertionProperties
|
|
|
UGroupEdgeInsertionTool
|
Tool for inserting group edges into polygons of the mesh.
|
|
UGroupEdgeInsertionToolBuilder
|
|
|
UHoleFillOperatorFactory
|
Operator factory
|
|
UHoleFillStatisticsProperties
|
|
|
UHoleFillTool
|
Tool Inherit from IClickBehaviorTarget so we can click on boundary loops.
|
|
UHoleFillToolActions
|
|
|
UHoleFillToolBuilder
|
Tool builder
|
|
UHoleFillToolProperties
|
|
|
UImplicitOffsetProperties
|
Properties for Implicit Offseting
|
|
UImplicitSmoothProperties
|
Properties for Implicit smoothing
|
|
UIterativeOffsetProperties
|
Properties for Iterative Offseting
|
|
UIterativeSmoothProperties
|
Properties for Iterative Smoothing
|
|
ULastActorInfo
|
|
|
UMeshAttributePaintEditActions
|
|
|
UMeshAttributePaintTool
|
UMeshAttributePaintTool paints single-channel float attributes on a MeshDescription.
|
|
UMeshAttributePaintToolBuilder
|
Tool Builder for Attribute Paint Tool
|
|
UMeshAttributePaintToolProperties
|
Selected-Attribute settings Attribute Paint Tool
|
|
UMeshBoundaryToolBase
|
Base class for tools that do things with a mesh boundary.
|
|
UMeshInspectorProperties
|
|
|
UMeshInspectorTool
|
Mesh Inspector Tool for visualizing mesh information
|
|
UMeshInspectorToolBuilder
|
|
|
UMeshSelectionEditActions
|
|
|
UMeshSelectionMeshEditActions
|
|
|
UMeshSelectionTool
|
|
|
UMeshSelectionToolActionPropertySet
|
|
|
UMeshSelectionToolBuilder
|
|
|
UMeshSelectionToolProperties
|
|
|
UMeshSpaceDeformerTool
|
Applies non-linear deformations to a mesh
|
|
UMeshSpaceDeformerToolBuilder
|
ToolBuilder
|
|
UMeshVertexSculptTool
|
Mesh Vertex Sculpt Tool Class
|
|
UMeshVertexSculptToolBuilder
|
Tool Builder
|
|
UMirrorOperatorFactory
|
|
|
UMirrorTool
|
Tool for mirroring one or more meshes across a plane.
|
|
UMirrorToolActionPropertySet
|
|
|
UMirrorToolBuilder
|
|
|
UMirrorToolProperties
|
|
|
UOffsetMeshTool
|
Mesh Offseting Tool
|
|
UOffsetMeshToolBuilder
|
|
|
UOffsetMeshToolProperties
|
Base properties of Offset
|
|
UOffsetWeightMapSetProperties
|
|
|
UPlaneCutOperatorFactory
|
|
|
UPlaneCutTool
|
Simple Mesh Plane Cutting Tool
|
|
UPlaneCutToolBuilder
|
|
|
UPlaneCutToolProperties
|
Standard properties of the plane cut operation
|
|
UPolyEditCommonProperties
|
These are properties that do not get enabled/disabled based on the action
|
|
UPolyEditCutProperties
|
|
|
UPolyEditExtrudeProperties
|
|
|
UPolyEditInsetProperties
|
Settings for Inset operation
|
|
UPolyEditOffsetProperties
|
|
|
UPolyEditOutsetProperties
|
|
|
UPolyEditSetUVProperties
|
|
|
UPositionPlaneGizmo
|
This is a simple gizmo you can use to position a 3D plane in the world, based on QuickAxisTransformer
|
|
UPositionPlaneGizmoBuilder
|
|
|
UPositionPlaneOnSceneInputBehavior
|
UMeshSurfacePointToolMouseBehavior implements mouse press-drag-release interaction behavior for Mouse devices.
|
|
UProceduralArrowToolProperties
|
|
|
UProceduralBoxToolProperties
|
|
|
UProceduralConeToolProperties
|
|
|
UProceduralCylinderToolProperties
|
|
|
UProceduralDiscToolProperties
|
|
|
UProceduralPuncturedDiscToolProperties
|
|
|
UProceduralRectangleToolProperties
|
|
|
UProceduralRoundedRectangleToolProperties
|
|
|
UProceduralShapeToolProperties
|
|
|
UProceduralSphereToolProperties
|
|
|
UProceduralSphericalBoxToolProperties
|
|
|
UProceduralTorusToolProperties
|
|
|
UProjectToTargetTool
|
Project one mesh surface onto another, while undergoing remeshing.
|
|
UProjectToTargetToolBuilder
|
Determine if/how we can build UProjectToTargetTool.
|
|
UProjectToTargetToolProperties
|
Subclass URemeshMeshToolProperties just so we can set default values for some properties.
|
|
URemeshMeshTool
|
Simple Mesh Remeshing Tool
|
|
URemeshMeshToolBuilder
|
|
|
URemeshMeshToolProperties
|
Standard properties of the Remesh operation
|
|
URemoveOccludedTrianglesAdvancedProperties
|
Advanced properties
|
|
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
|
|
URemoveOccludedTrianglesTool
|
Simple Mesh Normal Updating Tool
|
|
URemoveOccludedTrianglesToolBuilder
|
|
|
URemoveOccludedTrianglesToolProperties
|
Standard properties
|
|
URevolveBoundaryOperatorFactory
|
|
|
URevolveBoundaryTool
|
Tool that revolves the boundary of a mesh around an axis to create a new mesh.
|
|
URevolveBoundaryToolBuilder
|
|
|
URevolveBoundaryToolProperties
|
|
|
URevolveOperatorFactory
|
|
|
URevolveToolProperties
|
|
|
USeamSculptTool
|
|
|
USeamSculptToolBuilder
|
|
|
USeamSculptToolProperties
|
|
|
USelfUnionMeshesTool
|
Union of meshes, resolving self intersections
|
|
USelfUnionMeshesToolBuilder
|
|
|
USelfUnionMeshesToolProperties
|
Standard properties of the self-union operation
|
|
USmoothHoleFillProperties
|
Properties.
|
|
USmoothMeshTool
|
Mesh Smoothing Tool
|
|
USmoothMeshToolBuilder
|
|
|
USmoothMeshToolProperties
|
PropertySet for properties affecting the Smoother.
|
|
USmoothWeightMapSetProperties
|
|
|
USpaceDeformerOperatorFactory
|
|
|
UTransformMeshesTool
|
|
|
UTransformMeshesToolBuilder
|
|
|
UTransformMeshesToolProperties
|
Standard properties of the Transform Meshes operation
|
|
UUVProjectionAdvancedProperties
|
Advanced properties
|
|
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
|
|
UUVProjectionTool
|
Simple Mesh Normal Updating Tool
|
|
UUVProjectionToolBuilder
|
|
|
UUVProjectionToolProperties
|
Standard properties
|
|
UVertexBrushSculptProperties
|
|
|
UVoxelBlendMeshesTool
|
Tool to smoothly blend meshes together
|
|
UVoxelBlendMeshesToolBuilder
|
|
|
UVoxelBlendMeshesToolProperties
|
Properties of the blend operation
|
|
UVoxelMorphologyMeshesTool
|
Morphology tool dilate, contract, close, open operations on the input shape
|
|
UVoxelMorphologyMeshesToolBuilder
|
|
|
UVoxelMorphologyMeshesToolProperties
|
Properties of the morphology tool
|
|
UVoxelSolidifyMeshesTool
|
Tool to take one or more meshes, possibly intersecting and possibly with holes, and create a single solid mesh with consistent inside/outside
|
|
UVoxelSolidifyMeshesToolBuilder
|
|
|
UVoxelSolidifyMeshesToolProperties
|
Properties of the solidify operation
|
|
UWeldMeshEdgesTool
|
Mesh Weld Edges Tool
|
|
UWeldMeshEdgesToolBuilder
|
|