LkEngine 0.1.2
 
Loading...
Searching...
No Matches
LkEngine::Core::FDelegateHandle Struct Reference

#include <Delegate.h>

Public Member Functions

 FDelegateHandle (bool) noexcept
 
 FDelegateHandle (const FDelegateHandle &Other)=default
 
FDelegateHandleoperator= (const FDelegateHandle &Other)=default
 
 FDelegateHandle (FDelegateHandle &&Other) noexcept
 
FDelegateHandleoperator= (FDelegateHandle &&Other) noexcept
 
FORCEINLINE operator bool () const noexcept
 
FORCEINLINE bool operator== (const FDelegateHandle &Other) const noexcept
 
FORCEINLINE bool operator< (const FDelegateHandle &Other) const noexcept
 
FORCEINLINE bool IsValid () const noexcept
 
FORCEINLINE void Reset () noexcept
 

Static Public Attributes

static constexpr unsigned int NullID = std::numeric_limits<unsigned int>::max()
 

Detailed Description

FDelegateHandle

Unique identifier for delegate objects. Used in event systems and to more easily register and manage callbacks.


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