UPersistentMeshSelectionManager

[UPersistentMeshSelectionManager](API\Plugins\ModelingComponents\Selection\UPersistentMeshSelectionManager) manages an active Mesh Selection.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UPersistentMeshSelectionManager

References

Module

ModelingComponents

Header

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

Include

#include "Selection/PersistentMeshSelectionManager.h"

Syntax

UCLASS()
class UPersistentMeshSelectionManager : public UObject

Remarks

UPersistentMeshSelectionManager manages an active Mesh Selection. The assumption is that this class will be registered with the ContextStore of an InteractiveToolsContext, and the various Tool implementations will get/set the selection.

StoredMeshSelectionUtil.h contains various utility functions to simplify usage of this class, those functions are preferable to directly using the Manager.