34 template <
typename MutexType>
56 return HeldMutex !=
nullptr;
63 MutexType* HeldMutex =
nullptr;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE::FPlatformRecursiveMutex FCriticalSection
Definition CriticalSection.h:53
T TNotNull
Definition NotNull.h:307
Definition ScopeTryLock.h:90
FScopeTryLock(TNotNull< FCriticalSection * > InCriticalSection)
Definition ScopeTryLock.h:93
Definition ScopeTryLock.h:36
UE_FORCEINLINE_HINT bool IsLocked()
Definition ScopeTryLock.h:54
~TScopeTryLock()
Definition ScopeTryLock.h:46
TScopeTryLock(MutexType &InMutex)
Definition ScopeTryLock.h:38
Definition AdvancedWidgetsModule.cpp:13