Navigation
API > API/Plugins > API/Plugins/MeshModelingTools
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractiveToolPropertySet
- UProceduralShapeToolProperties
- UProceduralArrowToolProperties
- UProceduralBoxToolProperties
- UProceduralConeToolProperties
- UProceduralCylinderToolProperties
- UProceduralDiscToolProperties
- UProceduralRectangleToolProperties
- UProceduralSphereToolProperties
- UProceduralStairsToolProperties
- UProceduralTorusToolProperties
References
Module | MeshModelingTools |
Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingTools/Public/AddPrimitiveTool.h |
Include | #include "AddPrimitiveTool.h" |
Syntax
UCLASS&40;&41;
class UProceduralShapeToolProperties : public UInteractiveToolPropertySet
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | bAlignToNormal | If true, aligns the shape along the normal of the surface it is placed on. |
![]() ![]() ![]() |
bool | bShowGizmo | Show a gizmo to allow the mesh to be repositioned after the initial placement click. |
![]() ![]() ![]() |
bool | bShowGizmoOptions | |
![]() ![]() ![]() |
EMakeMeshPivotLocation | PivotLocation | Location of pivot within the shape |
![]() ![]() ![]() |
EMakeMeshPolygroupMode | PolygroupMode | How PolyGroups are assigned to shape primitives. |
![]() ![]() ![]() |
float | Rotation | Rotation of the shape around its up axis |
![]() ![]() ![]() |
EMakeMeshPlacementType | TargetSurface | How the shape is placed in the scene. |