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

#include <MovieSceneOverlappingEntityTracker.h>

Public Types

using GarbageTraits = TGarbageTraitsImpl< TMakeIntegerSequence< int, sizeof...(T)>, T... >
 

Public Member Functions

template<typename... ArgTypes>
 TOverlappingEntityInput (ArgTypes &&... InArgs)
 
template<typename CallbackType >
void Unpack (CallbackType &&Callback)
 

Public Attributes

TTuple< T... > Key
 

Friends

uint32 GetTypeHash (const TOverlappingEntityInput< T... > &In)
 
bool operator== (const TOverlappingEntityInput< T... > &A, const TOverlappingEntityInput< T... > &B)
 

Member Typedef Documentation

◆ GarbageTraits

template<typename... T>
using UE::MovieScene::TOverlappingEntityInput< T >::GarbageTraits = TGarbageTraitsImpl<TMakeIntegerSequence<int, sizeof...(T)>, T...>

Constructor & Destructor Documentation

◆ TOverlappingEntityInput()

template<typename... T>
template<typename... ArgTypes>
UE::MovieScene::TOverlappingEntityInput< T >::TOverlappingEntityInput ( ArgTypes &&...  InArgs)
inline

Member Function Documentation

◆ Unpack()

template<typename... T>
template<typename CallbackType >
void UE::MovieScene::TOverlappingEntityInput< T >::Unpack ( CallbackType &&  Callback)
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

template<typename... T>
uint32 GetTypeHash ( const TOverlappingEntityInput< T... > &  In)
friend

◆ operator==

template<typename... T>
bool operator== ( const TOverlappingEntityInput< T... > &  A,
const TOverlappingEntityInput< T... > &  B 
)
friend

Member Data Documentation

◆ Key

template<typename... T>
TTuple<T...> UE::MovieScene::TOverlappingEntityInput< T >::Key

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