Navigation
API > API/Editor > API/Editor/Sequencer > API/Editor/Sequencer/ISequencerChannelInterface
- ISequencerChannelInterface::AddOrUpdateKey_Raw()
- TSequencerChannelInterfaceBase< ChannelType, false >::AddOrUpdateKey_Raw()
- TSequencerChannelInterfaceBase< ChannelType, true >::AddOrUpdateKey_Raw()
References
| Module | Sequencer |
| Header | /Engine/Source/Editor/Sequencer/Public/ISequencerChannelInterface.h |
| Include | #include "ISequencerChannelInterface.h" |
FKeyHandle AddOrUpdateKey_Raw
(
FMovieSceneChannel * Channel,
UMovieSceneSection * SectionToKey,
const void * ExtendedEditorData,
FFrameNumber InTime,
ISequencer & InSequencer,
const FGuid & ObjectBindingID,
FTrackInstancePropertyBindings * PropertyBindings
) const
Remarks
Add (or update) a key to the specified channel using it's current value at that time, or some external value specified by the extended editor data A handle to the new or updated key
Parameters
| Name | Description |
|---|---|
| Channel | The channel to add a key to |
| SectionToKey | The SectionToKey |
| ExtendedEditorData | A pointer to the extended editor data for this channel of type TMovieSceneChannelTraits<>::ExtendedEditorDataType |
| InTime | The time at which to add a key |
| InSequencer | The currently active sequencer |
| ObjectBindingID | The object binding ID for the track that this channel resides within |
| PropertyBindings | (Optional) Property bindings where this channel exists on a property track |