#include <Delegate.h>
Public Member Functions | |
FDelegateHandle (bool) noexcept | |
FDelegateHandle (const FDelegateHandle &Other)=default | |
FDelegateHandle & | operator= (const FDelegateHandle &Other)=default |
FDelegateHandle (FDelegateHandle &&Other) noexcept | |
FDelegateHandle & | operator= (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() |
Unique identifier for delegate objects. Used in event systems and to more easily register and manage callbacks.