UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::EventLoop::TResourceHandle< Traits > Struct Template Referencefinal

#include <EventLoopHandle.h>

Public Types

enum  EGenerateNewHandleType { GenerateNewHandle }
 

Public Member Functions

 TResourceHandle ()
 
 TResourceHandle (EGenerateNewHandleType)
 
bool IsValid () const
 
void Invalidate ()
 
bool operator== (const TResourceHandle &Other) const
 
bool operator!= (const TResourceHandle &Other) const
 
FString ToString () const
 

Static Public Member Functions

static const TCHARGetTypeName ()
 

Friends

uint32 GetTypeHash (const TResourceHandle &InHandle)
 

Member Enumeration Documentation

◆ EGenerateNewHandleType

Enumerator
GenerateNewHandle 

Constructor & Destructor Documentation

◆ TResourceHandle() [1/2]

template<typename Traits >
UE::EventLoop::TResourceHandle< Traits >::TResourceHandle ( )
inline

Creates an initially unset handle

◆ TResourceHandle() [2/2]

template<typename Traits >
UE::EventLoop::TResourceHandle< Traits >::TResourceHandle ( EGenerateNewHandleType  )
inlineexplicit

Creates a handle pointing to a new instance

Member Function Documentation

◆ GetTypeName()

template<typename Traits >
static const TCHAR * UE::EventLoop::TResourceHandle< Traits >::GetTypeName ( )
inlinestatic

◆ Invalidate()

template<typename Traits >
void UE::EventLoop::TResourceHandle< Traits >::Invalidate ( )
inline

Explicitly clear handle

◆ IsValid()

template<typename Traits >
bool UE::EventLoop::TResourceHandle< Traits >::IsValid ( ) const
inline

True if this handle was ever initialized by the timer manager

◆ operator!=()

template<typename Traits >
bool UE::EventLoop::TResourceHandle< Traits >::operator!= ( const TResourceHandle< Traits > &  Other) const
inline

◆ operator==()

template<typename Traits >
bool UE::EventLoop::TResourceHandle< Traits >::operator== ( const TResourceHandle< Traits > &  Other) const
inline

◆ ToString()

template<typename Traits >
FString UE::EventLoop::TResourceHandle< Traits >::ToString ( ) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

template<typename Traits >
uint32 GetTypeHash ( const TResourceHandle< Traits > &  InHandle)
friend

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