Navigation
Unreal Engine C++ API Reference > 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 |