UProceduralShapeToolProperties

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MeshModelingTools

Header

/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/AddPrimitiveTool.h

Include

#include "AddPrimitiveTool.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UProceduralShapeToolProperties : public UInteractiveToolPropertySet

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta

bool

 

bAlignShapeToPlacementSurface

Align shape to Placement Surface

Public variable UProperty Category, EditAnywhere

bool

 

bInstanceIfPossible

If the shape settings haven't changed, create instances of the last created asset rather than creating a whole new asset.

Public variable UProperty Category, EditAnywhere, Meta

float

 

FeatureRadius

Radius of additional circular features of the shape (not implicitly defined by the width of the shape)

Public variable UProperty Category, EditAnywhere, Meta

float

 

Height

Height of Shape

Public variable UProperty Category, EditAnywhere

EMakeMeshPivotL...

 

PivotLocation

Location of Pivot within Primitive

Public variable UProperty Category, EditAnywhere, Meta

EMakeMeshPlacem...

 

PlaceMode

How to place Primitive in the Scene

Public variable UProperty Category, EditAnywhere

EMakeMeshPolygr...

 

PolygroupMode

How should Polygroups be assigned to triangles of Primitive

Public variable UProperty Category, EditAnywhere, Meta

float

 

Rotation

Rotation of Primitive around up axis

Public variable UProperty Category, EditAnywhere, Meta

EMakeMeshShapeT...

 

Shape

Type of shape to generate

Public variable UProperty Category, EditAnywhere, Meta

int

 

Slices

Number of Slices

Public variable UProperty Category, EditAnywhere, Meta

int

 

Subdivisions

Number of Subdivisions

Public variable UProperty Category, EditAnywhere, Meta

float

 

Width

Width of Shape

Constructors

Overridden from UInteractiveToolPropertySet

Name Description

Public function Virtual

void

 

RestoreProperties

(
    UInteractiveTool* RestoreToToo...
)

Restore saved property values

Public function Virtual

void

 

SaveProperties

(
    UInteractiveTool* SaveFromTool
)

Start Angle of Shape End Angle of Shape

Overridden from UObject

Name Description

Public function Virtual Const

bool

 

CanEditChange

(
    const FProperty* InProperty
)

Called by the editor to query whether a property of this object is allowed to be modified.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss