Navigation
API > API/Editor > API/Editor/Sequencer
References
| Module | Sequencer |
| Header | /Engine/Source/Editor/Sequencer/Public/SequencerAddKeyOperation.h |
| Include | #include "SequencerAddKeyOperation.h" |
Syntax
struct FAddKeyOperation
Remarks
Temporary structure used for consistent add-key behavior for a set of display nodes Ultimately the operation will call ISequencerTrackEditor::ProcessKeyOperation for each track editor that needs to add keys.
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Commit
(
FFrameNumber InKeyTime, |
Commit this operation by choosing the section(s) to key for each key area, and adding a key at the specified time | |
| FAddKeyOperation | FromKeyAreas
(
ISequencerTrackEditor* TrackEditor, |
Construct an operation from some key areas on a track. | |
| FAddKeyOperation | FromNode
(
TWeakPtr< FViewModel > InModel |
Construct an operation from a single display node. | |
| FAddKeyOperation | FromNodes
(
const TSet< TWeakViewModelPtr< IOutlinerExtension > >& InModels |
Construct an operation from any set of display nodes. |