UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::TNamedChannelOverrideProviderTraits< OverrideChannelTypes > Struct Template Reference

#include <IMovieSceneChannelOverrideProvider.h>

+ Inheritance diagram for UE::MovieScene::TNamedChannelOverrideProviderTraits< OverrideChannelTypes >:

Public Member Functions

 TNamedChannelOverrideProviderTraits (const FChannelOverrideNames *InChannelNames)
 
virtual FName GetDefaultChannelTypeName (FName ChannelName) const override
 
virtual int32 GetChannelOverrideEntityID (FName ChannelName) const override
 
virtual FName GetChannelOverrideName (int32 EntityID) const override
 
- Public Member Functions inherited from UE::MovieScene::FChannelOverrideProviderTraits
virtual ~FChannelOverrideProviderTraits ()
 

Public Attributes

const FChannelOverrideNamesChannelNames
 
FName ChannelTypes [sizeof...(OverrideChannelTypes)]
 

Constructor & Destructor Documentation

◆ TNamedChannelOverrideProviderTraits()

template<typename... OverrideChannelTypes>
UE::MovieScene::TNamedChannelOverrideProviderTraits< OverrideChannelTypes >::TNamedChannelOverrideProviderTraits ( const FChannelOverrideNames InChannelNames)
inline

Member Function Documentation

◆ GetChannelOverrideEntityID()

template<typename... OverrideChannelTypes>
virtual int32 UE::MovieScene::TNamedChannelOverrideProviderTraits< OverrideChannelTypes >::GetChannelOverrideEntityID ( FName  ChannelName) const
inlineoverridevirtual

Convert a channel name to an override entity ID.

Implements UE::MovieScene::FChannelOverrideProviderTraits.

◆ GetChannelOverrideName()

template<typename... OverrideChannelTypes>
virtual FName UE::MovieScene::TNamedChannelOverrideProviderTraits< OverrideChannelTypes >::GetChannelOverrideName ( int32  EntityID) const
inlineoverridevirtual

Convert an override entity ID to a channel name.

Implements UE::MovieScene::FChannelOverrideProviderTraits.

◆ GetDefaultChannelTypeName()

template<typename... OverrideChannelTypes>
virtual FName UE::MovieScene::TNamedChannelOverrideProviderTraits< OverrideChannelTypes >::GetDefaultChannelTypeName ( FName  ChannelName) const
inlineoverridevirtual

Gets the channel ID for a given channel.

Implements UE::MovieScene::FChannelOverrideProviderTraits.

Member Data Documentation

◆ ChannelNames

template<typename... OverrideChannelTypes>
const FChannelOverrideNames* UE::MovieScene::TNamedChannelOverrideProviderTraits< OverrideChannelTypes >::ChannelNames

◆ ChannelTypes

template<typename... OverrideChannelTypes>
FName UE::MovieScene::TNamedChannelOverrideProviderTraits< OverrideChannelTypes >::ChannelTypes[sizeof...(OverrideChannelTypes)]

The documentation for this struct was generated from the following file: