UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FComponentTypeID Struct Reference

#include <MovieSceneEntityIDs.h>

+ Inheritance diagram for UE::MovieScene::FComponentTypeID:

Public Member Functions

 FComponentTypeID ()
 
template<typename T >
TComponentTypeID< T > ReinterpretCast () const
 
 operator bool () const
 
int32 BitIndex () const
 

Static Public Member Functions

static FComponentTypeID Invalid ()
 
static FComponentTypeID FromBitIndex (int32 BitIndex)
 

Protected Member Functions

 FComponentTypeID (uint16 InValue)
 

Protected Attributes

uint16 Value
 

Static Protected Attributes

static const uint16 INVALID = uint16(-1)
 

Friends

bool operator< (FComponentTypeID A, FComponentTypeID B)
 
bool operator== (FComponentTypeID A, FComponentTypeID B)
 
bool operator!= (FComponentTypeID A, FComponentTypeID B)
 
uint32 GetTypeHash (FComponentTypeID In)
 
FComponentMask operator| (FComponentTypeID A, FComponentTypeID B)
 
FComponentMaskoperator| (FComponentMask &A, FComponentTypeID B)
 

Constructor & Destructor Documentation

◆ FComponentTypeID() [1/2]

UE::MovieScene::FComponentTypeID::FComponentTypeID ( )
inline

◆ FComponentTypeID() [2/2]

UE::MovieScene::FComponentTypeID::FComponentTypeID ( uint16  InValue)
inlineexplicitprotected

Member Function Documentation

◆ BitIndex()

int32 UE::MovieScene::FComponentTypeID::BitIndex ( ) const
inline

◆ FromBitIndex()

static FComponentTypeID UE::MovieScene::FComponentTypeID::FromBitIndex ( int32  BitIndex)
inlinestatic

◆ Invalid()

static FComponentTypeID UE::MovieScene::FComponentTypeID::Invalid ( )
inlinestatic

◆ operator bool()

UE::MovieScene::FComponentTypeID::operator bool ( ) const
inlineexplicit

◆ ReinterpretCast()

template<typename T >
TComponentTypeID< T > UE::MovieScene::FComponentTypeID::ReinterpretCast ( ) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( FComponentTypeID  In)
friend

◆ operator!=

◆ operator<

bool operator< ( FComponentTypeID  A,
FComponentTypeID  B 
)
friend

◆ operator==

bool operator== ( FComponentTypeID  A,
FComponentTypeID  B 
)
friend

◆ operator| [1/2]

FComponentMask & operator| ( FComponentMask A,
FComponentTypeID  B 
)
friend

◆ operator| [2/2]

FComponentMask operator| ( FComponentTypeID  A,
FComponentTypeID  B 
)
friend

Member Data Documentation

◆ INVALID

const uint16 UE::MovieScene::FComponentTypeID::INVALID = uint16(-1)
staticprotected

◆ Value

uint16 UE::MovieScene::FComponentTypeID::Value
protected

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