FMovieSceneChannelEditorDataEntry

Base entry type for use in [FMovieSceneChannelProxy](API\Runtime\MovieScene\Channels\FMovieSceneChannelProxy) that stores editor meta-data and extended editor data for each channel of a given type (one entry per type).

Windows
MacOS
Linux

Inheritance Hierarchy

FMovieSceneChannelEditorDataEntry

FMovieSceneChannelEntry

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Channels/MovieSceneChannelEditorDataEntry.h

Include

#include "Channels/MovieSceneChannelEditorDataEntry.h"

Syntax

struct FMovieSceneChannelEditorDataEntry

Remarks

Base entry type for use in FMovieSceneChannelProxy that stores editor meta-data and extended editor data for each channel of a given type (one entry per type).

Constructors

Name Description

Public function

FMovieSceneChannelEditorDataEntry

(
    const ChannelType& Channel
)

Templated constructor that uses the channel parameter to construct the editor data array from the correct editor data type

Functions

Name Description

Protected function

void

 

AddMetaData

(
    const FMovieSceneChannelMetaData& ...
)

Add new editor data for the specified channel type at the last index in the array

Protected function

void

 

AddMetaData

(
    const FMovieSceneChannelMetaData& ...,
    ExtendedEditorDataType&& InExtende...
)

Add new editor data for the specified channel type at the last index in the arrays

Protected function Const

TArrayView< ...

 

GetAllExtendedEditorData()

Access the extended editor data for channels stored in this entry

Public function Const

const void &...

 

GetExtendedEditorData

(
    int32 ChannelIndex
)

Access the extended editor data for a specific channel

Public function Const

TArrayView< ...

 

GetMetaData()

Get the common editor data for all channels

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