Navigation
API > API/Plugins > API/Plugins/UVEditorTools > API/Plugins/UVEditorTools/UUVToolSelectionAPI
Options for how a SetSelectionMechanicMode() call is performed.
| Name | FSelectionMechanicModeChangeOptions |
| Type | struct |
| Header File | /Engine/Plugins/Editor/UVEditor/Source/UVEditorTools/Public/Selection/UVToolSelectionAPI.h |
| Include Path | #include "Selection/UVToolSelectionAPI.h" |
Syntax
struct FSelectionMechanicModeChangeOptions
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSelectionMechanicModeChangeOptions() |
Shouldn't really need this constructor but there seems to be a clang bug that requires it if we want to use a default-constructed instance as a default arg as we do below. | Selection/UVToolSelectionAPI.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bBroadcastIfConverted | bool | If true and a conversion is performed (requires bConvertExisting to be true), the OnPreSelectionChanged and OnSelectionChanged delegates will be broadcast. | Selection/UVToolSelectionAPI.h | |
| bConvertExisting | bool | If true, any existing selection will be converted to be compatible with the new mode. | Selection/UVToolSelectionAPI.h | |
| bEmitChanges | bool | If true, emit appropriate undo / redo transactions. | Selection/UVToolSelectionAPI.h |