UMeshSelectionSet

[UMeshSelectionSet](API\Runtime\InteractiveToolsFramework\UMeshSelectionSet) is an implementation of [USelectionSet](API\Runtime\InteractiveToolsFramework\USelectionSet) that represents selections on indexed meshes.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/Experimental/InteractiveToolsFramework/Public/SelectionSet.h

Include

#include "SelectionSet.h"

Syntax

class UMeshSelectionSet : public USelectionSet

Remarks

UMeshSelectionSet is an implementation of USelectionSet that represents selections on indexed meshes. Vertices, Edges, Faces, and Groups can be selected.

Variables

Name Description

Public variable

TArray< int32 >

 

Edges

Public variable

TArray< int32 >

 

Faces

Public variable

TArray< int32 >

 

Groups

Public variable

TArray< int32 >

 

Vertices

Constructors

Name Description

Public function

UMeshSelectionSet()

Functions

Name Description

Public function

void

 

AddIndices

(
    EMeshSelectionElementType ElementTy...,
    const TArray< int32 >& Indices
)

Add list of Indices to the current selection for the given ElementType

Public function

void

 

AddIndices

(
    EMeshSelectionElementType ElementTy...,
    const TSet< int32 >& Indices
)

Add list of Indices to the current selection for the given ElementType

Public function

TArray< int ...

 

GetElements

(
    EMeshSelectionElementType ElementTy...
)

Public function Const

const TArray...

 

GetElements

(
    EMeshSelectionElementType ElementTy...
)

Public function

void

 

RemoveIndices

(
    EMeshSelectionElementType ElementTy...,
    const TArray< int32 >& Indices
)

Remove list of Indices from the current selection for the given ElementType

Public function

void

 

RemoveIndices

(
    EMeshSelectionElementType ElementTy...,
    const TSet< int32 >& Indices
)

Remove list of Indices from the current selection for the given ElementType

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