Navigation
API > API/Editor > API/Editor/SequencerCore
Enumeration specifying the type of interaction that instigated the selection This allows models to opt-into selection in some contexts while refusing selection in others
| Name | UE::Sequencer::ESelectionIntent |
| Type | enum |
| Header File | /Engine/Source/Editor/SequencerCore/Public/MVVM/Extensions/ISelectableExtension.h |
| Include Path | #include "MVVM/Extensions/ISelectableExtension.h" |
Syntax
namespace UE
{
namespace Sequencer
{
enum ESelectionIntent
{
Never = 0x0,
PersistentSelection = 0x1,
ContextMenu = 0x2,
Any = PersistentSelection | ContextMenu,
}
}
}
Values
| Name | Remarks |
|---|---|
| Never | Symbolic value signifying that a model is never selectable |
| PersistentSelection | Used when the selection will be persistent and visible on the UI |
| ContextMenu | Used exclisively for a transient context-menu selection |
| Any | Combination that defines any intent is supported |