/Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Selection/PersistentMeshSelection.h
this class is likely to change in the future
struct FGenericMeshSelection
TArray<UE::Geo...
EdgeIDs
Selected edges, represented as index pairs because for many selections, using a pair of vertices defining/on the edge is more reliable (due to unstable edge IDs)
TArray< int32 >
FaceIDs
Selected triangles/faces/regions
TArray<UE::Geo...
RenderEdges
Set of 3D lines representing selection (in world space)
TArray< FVector...
RenderVertices
Set of 3D points representing selection (in world space)
UPrimitiveCompo...
SourceComponent
Component this selection applies to (eg that owns mesh, etc)
ETopologyType
TopologyType
Selection type
TArray< int32 >
VertexIDs
Selected vertices or "corners" (eg of polygroup topology)