/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsEditorOnlyExp/Public/PolygonOnMeshTool.h
Standard properties of the polygon-on-mesh operations
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class UPolygonOnMeshToolProperties : public [UInteractiveToolPropertySet](API\Runtime\InteractiveToolsFramework\UInteractiveToolPropertySet)
bool
bCanAcceptFailedResult
Whether the tool will allow accepting a result if the operation fails, for instance due to inability to insert the polygon when not cutting with boolean, or due to unrepaired cracks in the result.
bool
bCutWithBoolean
Use a volumetric boolean rather than curve projection; cuts through all layers and across edges
bool
bShowIntermediateResultOnFailure
If an operation fails and we do not allow accepting the result, whether to show the intermediate failed result, or to show the original mesh.
bool
bTryToFixHoles
Automatically attempt to fill any open boundaries left by CSG (e.g. due to numerical errors)
float
CornerRatio
Corner Ratio of RoundRect Polygon
float
Height
Height of Polygon
EEmbeddedPolygo...
Operation
What operation to apply using the Polygon
*float
PolygonScale
TODO: re-add if/when extrude is added as a supported operation ** Amount to extrude, if extrude is enabled Scale of polygon to embed
EPolygonType
Shape
Polygon Shape to use in this Operation
int32
Subdivisions
Number of sides in Circle or RoundRect Corner
float
Width
Width of Polygon