14#if WITH_AUTOMATION_TESTS
101 FString ConsoleVariableName;
102 FString OriginalValue;
154#if WITH_AUTOMATION_TESTS
199#if WITH_AUTOMATION_TESTS
375 int32 FrameCounter = 0;
EAutomationComparisonToleranceLevel
Definition AutomationTest.h:864
#define DEFINE_ENGINE_LATENT_AUTOMATION_COMMAND(CommandName)
Definition AutomationTest.h:3977
#define DEFINE_ENGINE_LATENT_AUTOMATION_COMMAND_ONE_PARAMETER(CommandName, ParamType, ParamName)
Definition AutomationTest.h:3980
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_MULTICAST_DELEGATE_ThreeParams(DelegateName, Param1Type, Param2Type, Param3Type)
Definition DelegateCombinations.h:67
#define DECLARE_LOG_CATEGORY_EXTERN(CategoryName, DefaultVerbosity, CompileTimeVerbosity)
Definition LogMacros.h:361
Definition AutomationTest.h:1594
Definition NameTypes.h:617
Definition AutomationTest.h:525
Definition UnrealString.h.inl:34
Definition SharedPointer.h:692
Definition SharedPointer.h:1295
Definition GameViewportClient.h:71
Definition AutomationCommon.cpp:413
UGameViewportClient * GetAnyGameViewportClient()
Definition AutomationCommon.cpp:726
FString GetWorldContext(UWorld *InWorld)
Definition AutomationCommon.cpp:745
Definition AutomationTest.cpp:34
Type
Definition EngineTypes.h:1264
Definition AutomationTest.h:721
Definition AutomationCommon.h:110
static ENGINE_API TSharedPtr< FScopedTestEnvironment > Get()
Definition AutomationCommon.cpp:352
ENGINE_API void SetConsoleVariableValue(const FString &ConsoleVariableName, const FString &Value)
Definition AutomationCommon.cpp:367
ENGINE_API void Restore()
Definition AutomationCommon.cpp:399
ENGINE_API ~FScopedTestEnvironment()
Definition AutomationCommon.cpp:347
ENGINE_API bool TryGetConsoleVariableValue(const FString &ConsoleVariableName, FString *OutValue)
Definition AutomationCommon.cpp:383
Definition AutomationCommon.h:81
ENGINE_API void Restore()
Definition AutomationCommon.cpp:324
ENGINE_API ~FTestConsoleVariable()
Definition AutomationCommon.cpp:289
ENGINE_API FString Get()
Definition AutomationCommon.cpp:313
Definition AutomationCommon.h:31
UWorld * TestWorld
Definition AutomationCommon.h:69
TArray< FString > FailureErrors
Definition AutomationCommon.h:71
virtual ENGINE_API ~FTestWorldWrapper()
Definition AutomationCommon.cpp:50
virtual ENGINE_API void ReportFailure(const TCHAR *ErrorMessage)
Definition AutomationCommon.cpp:238
virtual ENGINE_API void ClearFailureState()
Definition AutomationCommon.cpp:243
virtual ENGINE_API bool DestroyTestWorld(bool bForceGarbageCollect)
Definition AutomationCommon.cpp:117
virtual ENGINE_API void ForwardErrorMessages(FAutomationTestBase *AutomationTest) const
Definition AutomationCommon.cpp:258
UWorld * GetTestWorld() const
Definition AutomationCommon.h:36
virtual ENGINE_API bool EndPlayInTestWorld()
Definition AutomationCommon.cpp:199
virtual ENGINE_API void AppendErrorMessages(TArray< FString > &OutErrorMessages) const
Definition AutomationCommon.cpp:253
uint64 CachedFrameCounter
Definition AutomationCommon.h:70
virtual ENGINE_API bool BeginPlayInTestWorld()
Definition AutomationCommon.cpp:149
virtual ENGINE_API bool HasFailed() const
Definition AutomationCommon.cpp:248
virtual ENGINE_API bool CreateTestWorld(EWorldType::Type WorldType)
Definition AutomationCommon.cpp:59
virtual ENGINE_API bool TickTestWorld(float DeltaTime=0.01f)
Definition AutomationCommon.cpp:220