66 return GetLazy(
nullptr).Reset();
82 alignas(T)
unsigned char Data[
sizeof(T)];
95#if (!defined(DISABLE_LAZY_SINGLETON_DESTRUCTION) || !DISABLE_LAZY_SINGLETON_DESTRUCTION)
#define check(expr)
Definition AssertionMacros.h:314
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition LazySingleton.h:9
static void Destruct(T *Instance)
Definition LazySingleton.h:12
static void Construct(void *Place)
Definition LazySingleton.h:11
Definition LazySingleton.h:51
static void TearDown()
Definition LazySingleton.h:64
static T & Get()
Definition LazySingleton.h:58
static T * TryGet()
Definition LazySingleton.h:70