Sequencer::EvaluateAndAddKey

Add a key at the specified time (or update an existing key) with the channel's current value at that time

Windows
MacOS
Linux

References

Module

Sequencer

Header

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

Include

#include "SequencerChannelTraits.h"

Syntax

namespace Sequencer
{
    template<typename ChannelType, typename ValueType>
    FKeyHandle Sequencer::EvaluateAndAddKey
    (
        ChannelType * InChannel,
        const TMovieSceneChannelData< ValueType > & InChannelData,
        FFrameNumber InTime,
        ISequencer & InSequencer,
        ValueType InDefaultValue
    )
}

Remarks

Add a key at the specified time (or update an existing key) with the channel's current value at that time

Returns

A handle to the added (or updated) key

Parameters

Parameter

Description

InChannel

The channel to create a key for

InChannelData

The channel's data

InTime

The time at which to add a key

InSequencer

The currently active sequencer

InDefaultValue

The default value to use if evaluation of the channel failed

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