Navigation
API > API/Editor > API/Editor/Sequencer > API/Editor/Sequencer/MVVM > API/Editor/Sequencer/MVVM/Selection
Inheritance Hierarchy
- TSharedFromThis
- FSequencerCoreSelection
- FSequencerSelection
References
| Module | Sequencer |
| Header | /Engine/Source/Editor/Sequencer/Public/MVVM/Selection/Selection.h |
| Include | #include "MVVM/Selection/Selection.h" |
Syntax
class FSequencerSelection : public UE::Sequencer::FSequencerCoreSelection
Remarks
Selection class for an ISequence instance that manages all the different types of selection and event marshaling
Variables
| Type | Name | Description | |
|---|---|---|---|
| FKeySelection | KeySelection | Selection set representing selected keys | |
| FMarkedFrameSelection | MarkedFrames | Selection set representing selected marked frames | |
| FOutlinerSelection | Outliner | Selection set representing view-models that are selected on the outliner | |
| FTrackAreaSelection | TrackArea | Selection set representing view-models that are selected on the track-area |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor that initializes the selection sets |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Empty () |
Empty every selection set represented by this class | |
| void | EmptySelectedOutlinerNodesWithoutSections
(
const TArray< UMovieSceneSection* >& Sections |
DEPRECATED | |
| TArray< FGuid > | DEPRECATED: Gets the outliner nodes that have selected keys or sections | ||
| const TSet< TWeakViewModelPtr< IOutlinerExtension > > & | DEPRECATED: Gets a set of the outliner nodes that have selected keys or sections | ||
| void | GetSelectedOutlinerItems
(
TArray< TSharedRef< FViewModel >>& OutItems |
DEPRECATED | |
| void | GetSelectedOutlinerItems
(
TArray< TSharedPtr< FViewModel >>& OutItems |
DEPRECATED | |
| TSet< UMovieSceneSection * > | DEPRECATED | ||
| TSet< UMovieSceneTrack * > | DEPRECATED | ||
| void | Initialize
(
TViewModelPtr< FEditorViewModel > InViewModel |
Initialize this selection container with the specified view model. Must only be called once. | |
| FIndirectOutlinerSelectionIterator | Iterate all the outliner nodes that are considered 'indirectly' selected because they have track area selection | ||
| bool | DEPRECATED |