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

#include <MovieSceneOverlappingEntityTracker.h>

Static Public Member Functions

static constexpr bool IsGarbage (...)
 
template<typename T >
static std::enable_if_t< TPointerIsConvertibleFromTo< T, const UObject >::Value, boolIsGarbage (T *InObject)
 
static bool IsGarbage (FObjectKey InObject)
 
template<typename T >
static bool IsGarbage (TObjectPtr< T > &InObject)
 
static bool IsGarbage (FObjectComponent &InComponent)
 
template<typename T >
static void AddReferencedObjects (FReferenceCollector &ReferenceCollector, T *In)
 

Member Function Documentation

◆ AddReferencedObjects()

template<typename T >
static void UE::MovieScene::FGarbageTraits::AddReferencedObjects ( FReferenceCollector ReferenceCollector,
T *  In 
)
inlinestatic

◆ IsGarbage() [1/5]

static constexpr bool UE::MovieScene::FGarbageTraits::IsGarbage (   ...)
inlinestaticconstexpr

◆ IsGarbage() [2/5]

static bool UE::MovieScene::FGarbageTraits::IsGarbage ( FObjectComponent InComponent)
inlinestatic

◆ IsGarbage() [3/5]

static bool UE::MovieScene::FGarbageTraits::IsGarbage ( FObjectKey  InObject)
inlinestatic

◆ IsGarbage() [4/5]

template<typename T >
static std::enable_if_t< TPointerIsConvertibleFromTo< T, const UObject >::Value, bool > UE::MovieScene::FGarbageTraits::IsGarbage ( T *  InObject)
inlinestatic

◆ IsGarbage() [5/5]

template<typename T >
static bool UE::MovieScene::FGarbageTraits::IsGarbage ( TObjectPtr< T > &  InObject)
inlinestatic

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