ISequencerChannelInterface::AddOrUpdateKey_Raw

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

Windows
MacOS
Linux

Override Hierarchy

References

Module

Sequencer

Header

/Engine/Source/Editor/Sequencer/Public/ISequencerChannelInterface.h

Include

#include "ISequencerChannelInterface.h"

Syntax

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

Returns

A handle to the new or updated key

Parameters

Parameter

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

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss