#include <AutomationTest.h>
|
| virtual | ~IAutomationLatentCommandWithRetriesAndDelays () |
| |
| virtual void | CommandFailedDueToError (const FString &ErrorMessage) |
| |
| virtual bool | Update () override |
| |
| virtual bool | Execute ()=0 |
| |
Public Member Functions inherited from IAutomationLatentCommand |
| virtual | ~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 |
| |
◆ ~IAutomationLatentCommandWithRetriesAndDelays()
| virtual IAutomationLatentCommandWithRetriesAndDelays::~IAutomationLatentCommandWithRetriesAndDelays |
( |
| ) |
|
|
inlinevirtual |
◆ IAutomationLatentCommandWithRetriesAndDelays() [1/2]
| IAutomationLatentCommandWithRetriesAndDelays::IAutomationLatentCommandWithRetriesAndDelays |
( |
| ) |
|
|
inlineprotected |
◆ IAutomationLatentCommandWithRetriesAndDelays() [2/2]
| IAutomationLatentCommandWithRetriesAndDelays::IAutomationLatentCommandWithRetriesAndDelays |
( |
const FString |
InCommandClassName, |
|
|
const int32 |
InMaxRetries, |
|
|
const double |
InWaitTimeBetweenRuns |
|
) |
| |
|
inlineprotected |
◆ CanRetry()
| bool IAutomationLatentCommandWithRetriesAndDelays::CanRetry |
( |
| ) |
const |
|
inlineprotected |
◆ CommandFailedDueToError()
| virtual void IAutomationLatentCommandWithRetriesAndDelays::CommandFailedDueToError |
( |
const FString & |
ErrorMessage | ) |
|
|
inlinevirtual |
◆ Execute()
| virtual bool IAutomationLatentCommandWithRetriesAndDelays::Execute |
( |
| ) |
|
|
pure virtual |
◆ GetCurrentTest()
◆ GetTestAndCommandName()
| FString IAutomationLatentCommandWithRetriesAndDelays::GetTestAndCommandName |
( |
| ) |
const |
|
inlineprotected |
◆ HasExceededMaxTotalRunTime()
| bool IAutomationLatentCommandWithRetriesAndDelays::HasExceededMaxTotalRunTime |
( |
| ) |
|
|
inlineprotected |
◆ IsDelayTimerRunning()
| bool IAutomationLatentCommandWithRetriesAndDelays::IsDelayTimerRunning |
( |
| ) |
const |
|
inlineprotected |
◆ OverrideMaxTotalRunTimeInSeconds()
| void IAutomationLatentCommandWithRetriesAndDelays::OverrideMaxTotalRunTimeInSeconds |
( |
double |
OverrideValue | ) |
|
|
inlineprotected |
◆ ResetDelayTimer()
| void IAutomationLatentCommandWithRetriesAndDelays::ResetDelayTimer |
( |
| ) |
|
|
inlineprotected |
◆ Update()
| virtual bool IAutomationLatentCommandWithRetriesAndDelays::Update |
( |
| ) |
|
|
inlineoverridevirtual |
Updates the current command and will only return TRUE when it has fulfilled its role (Load map has completed and wait time has expired)
Implements IAutomationLatentCommand.
◆ bHasUnlimitedRetries
| const bool IAutomationLatentCommandWithRetriesAndDelays::bHasUnlimitedRetries = false |
|
protected |
◆ CommandClassName
| const FString IAutomationLatentCommandWithRetriesAndDelays::CommandClassName = "UnknownCommand" |
|
protected |
◆ DelayStartTime
| double IAutomationLatentCommandWithRetriesAndDelays::DelayStartTime = 0.0 |
|
protected |
◆ DelayTimeInSeconds
| const double IAutomationLatentCommandWithRetriesAndDelays::DelayTimeInSeconds = 1.0 |
|
protected |
◆ MaxRetries
| const int32 IAutomationLatentCommandWithRetriesAndDelays::MaxRetries = 10 |
|
protected |
The documentation for this class was generated from the following file: