Navigation
API > API/Runtime > API/Runtime/MovieScene > API/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 |