Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Channels
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMovieSceneSectionChannelOverrideRegistry
References
Module | MovieScene |
Header | /Engine/Source/Runtime/MovieScene/Public/Channels/MovieSceneSectionChannelOverrideRegistry.h |
Include | #include "Channels/MovieSceneSectionChannelOverrideRegistry.h" |
Syntax
class UMovieSceneSectionChannelOverrideRegistry : public UObject
Remarks
This object contains a map of actual channel overrides, where each override is a channel identifier and a channel container.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddChannel
(
FName ChannelName, |
Add channel to the registry |
![]() ![]() |
bool | ContainsChannel
(
FName ChannelName |
Returns if the channel is overriden |
![]() ![]() |
UMovieSceneChannelOverrideContainer * | GetChannel
(
FName ChannelName |
Returns the channel override for a given name, or nullptr if not found |
![]() ![]() |
void | GetChannels
(
TArray< ChannelContainerType* >& OutChannels |
Get all channel containers of a given type. |
![]() |
void | ImportEntityImpl
(
const UE::MovieScene::FChannelOverrideEntityImportParams& OverrideParams, |
Forward ImportEntityImpl calls to an overriden channel |
![]() ![]() |
int32 | NumChannels () |
Returns the number of override channels in this registry |
![]() |
void | OnPostPaste () |
Called by the owning section after it has been created for a paste operation. |
![]() |
void | PopulateEvaluationFieldImpl
(
const TRange< FFrameNumber >& EffectiveRange, |
Called when overridden channels should populate evaluation field |
![]() |
void | RemoveChannel
(
FName ChannelName |
Removes a channel from the registry |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostEditUndo () |
Called when an undo/redo operation has affected this override registry. |