![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AutomationTest.h>
Inheritance diagram for IAutomationLatentCommand:Public Member Functions | |
| virtual | ~IAutomationLatentCommand () |
| virtual bool | Update ()=0 |
Public Member Functions inherited from TSharedFromThis< IAutomationLatentCommand > | |
| TSharedRef< IAutomationLatentCommand, Mode > | AsShared () |
| TSharedRef< IAutomationLatentCommand const, Mode > | AsShared () const |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| TWeakPtr< IAutomationLatentCommand, Mode > | AsWeak () |
| TWeakPtr< IAutomationLatentCommand const, Mode > | AsWeak () const |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
Protected Member Functions | |
| IAutomationLatentCommand () | |
| double | GetCurrentRunTime () const |
Protected Member Functions inherited from TSharedFromThis< IAutomationLatentCommand > | |
| TSharedFromThis () | |
| TSharedFromThis (TSharedFromThis const &) | |
| UE_FORCEINLINE_HINT TSharedFromThis & | operator= (TSharedFromThis const &) |
| ~TSharedFromThis () | |
Protected Attributes | |
| double | StartTime |
Friends | |
| class | FAutomationTestFramework |
Additional Inherited Members | |
Static Protected Member Functions inherited from TSharedFromThis< IAutomationLatentCommand > | |
| static UE_FORCEINLINE_HINT TSharedRef< OtherType, Mode > | SharedThis (OtherType *ThisPtr) |
| static UE_FORCEINLINE_HINT TSharedRef< OtherType const, Mode > | SharedThis (const OtherType *ThisPtr) |
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...)
|
inlinevirtual |
|
inlineprotected |
Default constructor
|
inlineprotected |
Updates the current command and will only return TRUE when it has fulfilled its role (Load map has completed and wait time has expired)
Implemented in FThreadedAutomationLatentCommand, FFunctionLatentCommand, FDelayedFunctionLatentCommand, FUntilCommand, and IAutomationLatentCommandWithRetriesAndDelays.
|
friend |
|
protected |
For timers, track the first time this ticks