UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMovieSceneBlendChannelID Struct Reference

#include <MovieSceneBlenderSystemTypes.h>

Public Member Functions

 FMovieSceneBlendChannelID ()
 
 FMovieSceneBlendChannelID (FMovieSceneBlenderSystemID InSystemID, uint16 InChannelID)
 
bool IsValid () const
 
MOVIESCENE_API TSubclassOf< UMovieSceneBlenderSystemGetSystemClass () const
 
MOVIESCENE_API UMovieSceneBlenderSystemFindSystem (const UMovieSceneEntitySystemLinker *Linker) const
 
template<typename BlenderSystemClass >
BlenderSystemClass * FindSystem (const UMovieSceneEntitySystemLinker *Linker) const
 

Public Attributes

FMovieSceneBlenderSystemID SystemID
 
uint16 ChannelID
 

Static Public Attributes

static constexpr uint16 INVALID_BLEND_CHANNEL = uint16(-1)
 

Friends

bool operator== (const FMovieSceneBlendChannelID A, const FMovieSceneBlendChannelID B)
 
uint32 GetTypeHash (const FMovieSceneBlendChannelID A)
 

Detailed Description

A blend channel ID

Constructor & Destructor Documentation

◆ FMovieSceneBlendChannelID() [1/2]

FMovieSceneBlendChannelID::FMovieSceneBlendChannelID ( )
inline

Builds a default, invalid channel ID

◆ FMovieSceneBlendChannelID() [2/2]

FMovieSceneBlendChannelID::FMovieSceneBlendChannelID ( FMovieSceneBlenderSystemID  InSystemID,
uint16  InChannelID 
)
inline

Builds a channel ID

Member Function Documentation

◆ FindSystem() [1/2]

UMovieSceneBlenderSystem * FMovieSceneBlendChannelID::FindSystem ( const UMovieSceneEntitySystemLinker Linker) const

Returns the blender system instance found in a given linker

◆ FindSystem() [2/2]

template<typename BlenderSystemClass >
BlenderSystemClass * FMovieSceneBlendChannelID::FindSystem ( const UMovieSceneEntitySystemLinker Linker) const
inline

Returns the blender system instance found in a given linker

◆ GetSystemClass()

TSubclassOf< UMovieSceneBlenderSystem > FMovieSceneBlendChannelID::GetSystemClass ( ) const

Returns the blender system type

◆ IsValid()

bool FMovieSceneBlendChannelID::IsValid ( ) const
inline

Returns whether this ID is valid

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FMovieSceneBlendChannelID  A)
friend

◆ operator==

bool operator== ( const FMovieSceneBlendChannelID  A,
const FMovieSceneBlendChannelID  B 
)
friend

Member Data Documentation

◆ ChannelID

uint16 FMovieSceneBlendChannelID::ChannelID

The blend channel ID for the given blender system

◆ INVALID_BLEND_CHANNEL

constexpr uint16 FMovieSceneBlendChannelID::INVALID_BLEND_CHANNEL = uint16(-1)
staticconstexpr

Invalid blend channel ID

◆ SystemID

FMovieSceneBlenderSystemID FMovieSceneBlendChannelID::SystemID

The blender system associated with the blend channel


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