Navigation
API > API/Plugins > API/Plugins/MeshModelingTools
| Name | UProceduralShapeToolProperties |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingTools/Public/AddPrimitiveTool.h |
| Include Path | #include "AddPrimitiveTool.h" |
Syntax
UCLASS (MinimalAPI)
class UProceduralShapeToolProperties : public UInteractiveToolPropertySet
Inheritance Hierarchy
- FWatchablePropertySet → UInteractiveToolPropertySet → UProceduralShapeToolProperties
- UObjectBase → UObjectBaseUtility → UObject → UInteractiveToolPropertySet → UProceduralShapeToolProperties
Derived Classes
UProceduralShapeToolProperties derived class hierarchy
- UProceduralArrowToolProperties
- UProceduralBoxToolProperties
- UProceduralCapsuleToolProperties
- UProceduralConeToolProperties
- UProceduralCylinderToolProperties
- UProceduralDiscToolProperties
- UProceduralRectangleToolProperties
- UProceduralSphereToolProperties
- UProceduralStairsToolProperties
- UProceduralTorusToolProperties
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAlignToNormal | bool | If true, aligns the shape along the normal of the surface it is placed on. | AddPrimitiveTool.h |
|
| bShowGizmo | bool | Show a gizmo to allow the mesh to be repositioned after the initial placement click. | AddPrimitiveTool.h |
|
| bShowGizmoOptions | bool | AddPrimitiveTool.h |
|
|
| PivotLocation | EMakeMeshPivotLocation | Location of pivot within the shape | AddPrimitiveTool.h |
|
| PolygroupMode | EMakeMeshPolygroupMode | How PolyGroups are assigned to shape primitives. | AddPrimitiveTool.h |
|
| Rotation | float | Initial rotation of the shape around its up axis, before placement. | AddPrimitiveTool.h |
|
| TargetSurface | EMakeMeshPlacementType | How the shape is placed in the scene. | AddPrimitiveTool.h |
|