Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
Inheritance Hierarchy
- TSharedFromThis
- IAutomationLatentCommand
- FAITestCommand_PerformTest
- FAITestCommand_SetUpTest
- FAITestCommand_TearDownTest
- FAITestCommand_VerifyTestResults
- FAITestCommand_WaitOneTick
- FAITestCommand_WaitSeconds
- FAutomationSpecBase::FAsyncLatentCommand
- FAutomationSpecBase::FAsyncUntilDoneLatentCommand
- FAutomationSpecBase::FSingleExecuteLatentCommand
- FAutomationSpecBase::FUntilDoneLatentCommand
- FDelayedFunctionLatentCommand
- FExecute
- FFunctionLatentCommand
- FRunSequence
- FStartFTestOnMap
- FStartFTestsOnMap
- FThreadedAutomationLatentCommand
- FTriggerFTest
- FTriggerFTests
- FUntilCommand
- FWaitForFTestsToFinish
- FWaitUntil
- IAutomationLatentCommandWithRetriesAndDelays
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/AutomationTest.h |
| Include | #include "Misc/AutomationTest.h" |
Syntax
class IAutomationLatentCommand : public TSharedFromThis< IAutomationLatentCommand >
Remarks
Simple abstract base class for creating time deferred of a single test that need to be run sequentially (Loadmap & Wait, Open Editor & Wait, then execute...)
Variables
| Type | Name | Description | |
|---|---|---|---|
| double | StartTime | For timers, track the first time this ticks |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| double | Gets current run time for the command for reporting purposes. | ||
| bool | Update () |
Updates the current command and will only return TRUE when it has fulfilled its role (Load map has completed and wait time has expired) |