13#define AUTORTFM_TESTING_ASSERT(Condition) \
14 do { if (!(Condition)) { AssertionFailure("AUTORTFM_TESTING_ASSERT(" #Condition ")", __FILE__, __LINE__); }} while (false)
19template<
typename TFunctor>
28template<
typename TFunctor>
44 const ForTheRuntime::EAutoRTFMEnabledState Original;
47#undef AUTORTFM_TESTING_ASSERT
#define UE_AUTORTFM_FORCEINLINE
Definition AutoRTFMDefines.h:171
#define UE_AUTORTFM_API
Definition AutoRTFMDefines.h:156
#define AUTORTFM_TESTING_ASSERT(Condition)
Definition AutoRTFMTesting.h:13
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE_AUTORTFM_API ForTheRuntime::EAutoRTFMEnabledState ForceSetAutoRTFMRuntime(ForTheRuntime::EAutoRTFMEnabledState State)
Definition API.cpp:60
void AssertionFailure(const char *Expression, const char *File, int Line)
UE_STRING_CLASS Result(Forward< LhsType >(Lhs), RhsLen)
Definition String.cpp.inl:732
Definition AutoRTFMTesting.h:39
~FEnabledStateResetterScoped()
Definition AutoRTFMTesting.h:41
FEnabledStateResetterScoped(ForTheRuntime::EAutoRTFMEnabledState State)
Definition AutoRTFMTesting.h:40