UPolygonSelectionMechanicProperties

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

ModelingComponents

Header

/Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Selection/PolygonSelectionMechanic.h

Include

#include "Selection/PolygonSelectionMechanic.h"

Syntax

UCLASS()
class UPolygonSelectionMechanicProperties : public UInteractiveToolPropertySet

Variables

Name Description

Public variable UProperty Category, EditAnywhere, AdvancedDisplay

bool

 

bEnableMarquee

Public variable UProperty Category, EditAnywhere, AdvancedDisplay

bool

 

bHitBackFaces

When false, faces that face away from the camera are ignored in selection and occlusion.

Public variable UProperty Category, EditAnywhere

bool

 

bIgnoreOcclusion

Do not check whether the closest element is occluded from the current view.

Public variable UProperty Category, EditAnywhere, Meta

bool

 

bMarqueeIgnoreOcclusion

Determines whether vertices should be checked for occlusion in marquee select (

marquee select currently only works with edges and vertices)

Public variable UProperty Category, EditAnywhere

bool

 

bPreferProjectedElement

The following were originally in their own category, all marked as AdvancedDisplay.

Public variable UProperty Category, EditAnywhere

bool

 

bSelectDownRay

If the closest element is valid, select other elements behind it that are aligned with it.

Public variable UProperty Category, EditAnywhere, Meta

bool

 

bSelectEdgeLoops

When true, will select edge loops. Edge loops are paths along a string of valence-4 vertices.

Public variable UProperty Category, EditAnywhere, Meta

bool

 

bSelectEdgeRings

When true, will select rings of edges that are opposite each other across a quad face.

Public variable UProperty Category, EditAnywhere

bool

 

bSelectEdges

Public variable UProperty Category, EditAnywhere

bool

 

bSelectFaces

Public variable UProperty Category, EditAnywhere

bool

 

bSelectVertices