FDynamicMeshSelection

Class that represents a selection in a dynamic mesh.

Choose your operating system:

Windows

macOS

Linux

References

Module

ModelingComponents

Header

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

Include

#include "Selection/DynamicMeshSelection.h"

Syntax

class FDynamicMeshSelection

Remarks

Class that represents a selection in a dynamic mesh.

Variables

Name Description

Public variable

int32

 

GroupLayer

Not relevant if the selection type is not Group.

Public variable

const FDynamicM...

 

Mesh

Public variable

TSet< int32 >

 

SelectedIDs

Public variable

int32

 

TopologyTimestamp

Can be used to discard the selection if topology of the mesh has changed (to avoid the risk of referencing elements that may have been deleted)

Public variable

EType

 

Type

Functions

Name Description

Public function Const

bool

 

IsEmpty()

Public function Const

bool

 

MatchesTimestamp()

Checks whether the selection's timestamp still matches the meshes topology timestamp.

Operators

Name Description

Public function

bool

 

operator!=

(
    const FDynamicMeshSelection& Other
)

Public function

bool

 

operator==

(
    const FDynamicMeshSelection& Other
)

Enums

Name

Description

Public enum

EType