TSequencerChannelInterfaceBase< ChannelType, false >

Extended base interface for channel types that do not specify extended editor data (ie, [TMovieSceneChannelTraits<>::ExtendedEditorDataType](API\Runtime\MovieScene\Channels\TMovieSceneChannelTraitsBase\ExtendedEditorDa-) is void)

Windows
MacOS
Linux

Inheritance Hierarchy

ISequencerChannelInterface

TSequencerChannelInterfaceCommon

TSequencerChannelInterfaceBase< ChannelType, false >

References

Module

Sequencer

Header

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

Include

#include "SequencerChannelInterface.h"

Syntax

template<typename ChannelType>
struct TSequencerChannelInterfaceBase< ChannelType, false > : public TSequencerChannelInterfaceCommon< ChannelType >

Remarks

Extended base interface for channel types that do not specify extended editor data (ie, TMovieSceneChannelTraits<>::ExtendedEditorDataType is void)

Overridden from ISequencerChannelInterface

Name Description

Public function Virtual Const

FKeyHandle

 

AddOrUpdateKey_Raw

(
    FMovieSceneChannel* InChannel,
    UMovieSceneSection* SectionToK...,
    const void* ExtendedEditorData,
    FFrameNumber InTime,
    ISequencer& Sequencer,
    const FGuid& ObjectBindingID,
    FTrackInstancePropertyBindings*...
)

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

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