Navigation
Unreal Engine C++ API Reference > Runtime > MovieScene > Channels
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
Type | Name | Description | |
---|---|---|---|
![]() |
FMovieSceneChannelEditorDataEntry
(
const ChannelType& Channel |
Templated constructor that uses the channel parameter to construct the editor data array from the correct editor data type |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddMetaData
(
const FMovieSceneChannelMetaData& MetaData |
Add new editor data for the specified channel type at the last index in the array |
![]() |
void | AddMetaData
(
const FMovieSceneChannelMetaData& MetaData, |
Add new editor data for the specified channel type at the last index in the arrays |
![]() ![]() |
TArrayView< const typename TMovieSceneChannelTraits< ChannelType >::ExtendedEditorDataType > | Access the extended editor data for channels stored in this entry | |
![]() ![]() |
const void * | GetExtendedEditorData
(
int32 ChannelIndex |
Access the extended editor data for a specific channel |
![]() ![]() |
TArrayView< const FMovieSceneChannelMetaData > | GetMetaData () |
Get the common editor data for all channels |
![]() |
void | SetExtendedEditorData
(
int32 EntryIndex, |
Set the extended channel-type specific editor data on an already added channel entry |