![]() |
Ark Server API (ASA) - Wiki
|
#include <AutomationTest.h>
Inheritance diagram for IAutomationLatentCommand:
Collaboration 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 |
| TWeakPtr< IAutomationLatentCommand, Mode > | AsWeak () |
| TWeakPtr< IAutomationLatentCommand const, Mode > | AsWeak () const |
| FORCEINLINE void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, Mode > const *InSharedPtr, OtherType *InObject) const |
| FORCEINLINE void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, Mode > const *InSharedRef, OtherType *InObject) const |
| FORCEINLINE bool | DoesSharedInstanceExist () const |
Protected Member Functions | |
| IAutomationLatentCommand () | |
| double | GetCurrentRunTime () const |
Protected Member Functions inherited from TSharedFromThis< IAutomationLatentCommand > | |
| TSharedFromThis () | |
| TSharedFromThis (TSharedFromThis const &) | |
| FORCEINLINE TSharedFromThis & | operator= (TSharedFromThis const &) |
| ~TSharedFromThis () | |
Protected Attributes | |
| double | StartTime |
Private Member Functions | |
| bool | InternalUpdate () |
Friends | |
| class | FAutomationTestFramework |
Additional Inherited Members | |
Static Protected Member Functions inherited from TSharedFromThis< IAutomationLatentCommand > | |
| static FORCEINLINE TSharedRef< OtherType, Mode > | SharedThis (OtherType *ThisPtr) |
| static FORCEINLINE 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...)
Definition at line 497 of file AutomationTest.h.
|
inlinevirtual |
Definition at line 501 of file AutomationTest.h.
|
inlineprotected |
Default constructor
Definition at line 524 of file AutomationTest.h.
|
inlineprotected |
Definition at line 530 of file AutomationTest.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Private update that allows for use of "StartTime"
Definition at line 512 of file AutomationTest.h.
Here is the call graph for this function: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, FAutomationSpecBase::FSingleExecuteLatentCommand, FAutomationSpecBase::FUntilDoneLatentCommand, FAutomationSpecBase::FAsyncUntilDoneLatentCommand, FAutomationSpecBase::FAsyncLatentCommand, FFunctionLatentCommand, FDelayedFunctionLatentCommand, FUntilCommand, and IAutomationLatentCommandWithRetriesAndDelays.
Here is the caller graph for this function:
|
friend |
Definition at line 543 of file AutomationTest.h.
|
protected |
For timers, track the first time this ticks
Definition at line 541 of file AutomationTest.h.