10 template <
typename T,
typename CheckT>
15 template <
typename...
ArgTs>
28 CheckT::CheckReadWrite();
#define CHAOS_CHECK(Condition)
Definition ChaosCheck.h:21
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
CORE_API bool IsInGameThread()
Definition ThreadingBase.cpp:185
This is a wrapper around a piece of data which adds execution thread access checks.
Definition ThreadCheckedData.h:12
const T & Get() const
Definition ThreadCheckedData.h:20
const T * operator->() const
Definition ThreadCheckedData.h:38
T * operator->()
Definition ThreadCheckedData.h:32
~TThreadCheckedData()
Definition ThreadCheckedData.h:18
TThreadCheckedData(ArgTs... Args)
Definition ThreadCheckedData.h:16
T & Get()
Definition ThreadCheckedData.h:26
Definition SkeletalMeshComponent.h:307
Definition ThreadCheckedData.h:50
static void CheckReadWrite()
Definition ThreadCheckedData.h:56
static void CheckRead()
Definition ThreadCheckedData.h:51
Definition ThreadCheckedData.h:63
static void CheckRead()
Definition ThreadCheckedData.h:64
static void CheckReadWrite()
Definition ThreadCheckedData.h:69