TSequencerChannelInterfaceBase< ChannelType, true >::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

ISequencerChannelInterface::AddOrUpdateKey_Raw()

TSequencerChannelInterfaceBase< ChannelType, true >::AddOrUpdateKey_Raw()

References

Module

Sequencer

Header

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

Include

#include "SequencerChannelInterface.h"

Syntax

virtual FKeyHandle AddOrUpdateKey_Raw
(
    FMovieSceneChannel * InChannel,
    UMovieSceneSection * SectionToKey,
    const void * ExtendedEditorData,
    FFrameNumber InTime,
    ISequencer & Sequencer,
    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 Section to Key

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