Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USelectionSet
- UMeshSelectionSet
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/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
| Type | Name | Description | |
|---|---|---|---|
| TArray< int32 > | Edges | ||
| TArray< int32 > | Faces | ||
| TArray< int32 > | Groups | ||
| TArray< int32 > | Vertices |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddIndices
(
EMeshSelectionElementType ElementType, |
Add list of Indices to the current selection for the given ElementType | |
| void | AddIndices
(
EMeshSelectionElementType ElementType, |
Add list of Indices to the current selection for the given ElementType | |
| TArray< int > & | GetElements
(
EMeshSelectionElementType ElementType |
||
| const TArray< int > & | GetElements
(
EMeshSelectionElementType ElementType |
||
| void | RemoveIndices
(
EMeshSelectionElementType ElementType, |
Remove list of Indices from the current selection for the given ElementType | |
| void | RemoveIndices
(
EMeshSelectionElementType ElementType, |
Remove list of Indices from the current selection for the given ElementType |