Ark Server API (ASA) - Wiki
|
#include <AutomationTest.h>
Public Member Functions | |
virtual | ~FThreadedAutomationLatentCommand () |
virtual bool | Update () override |
FThreadedAutomationLatentCommand (TUniqueFunction< void()> InFunction) | |
Public Member Functions inherited from IAutomationLatentCommand | |
virtual | ~IAutomationLatentCommand () |
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 Attributes | |
TUniqueFunction< void()> | Function |
TFuture< void > | Future |
Protected Attributes inherited from IAutomationLatentCommand | |
double | StartTime |
Friends | |
class | FAutomationTestFramework |
Additional Inherited Members | |
Protected Member Functions inherited from IAutomationLatentCommand | |
IAutomationLatentCommand () | |
double | GetCurrentRunTime () const |
Protected Member Functions inherited from TSharedFromThis< IAutomationLatentCommand > | |
TSharedFromThis () | |
TSharedFromThis (TSharedFromThis const &) | |
FORCEINLINE TSharedFromThis & | operator= (TSharedFromThis const &) |
~TSharedFromThis () | |
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) |
A simple latent command that runs the provided function on another thread
Definition at line 549 of file AutomationTest.h.
|
inlinevirtual |
Definition at line 553 of file AutomationTest.h.
|
inline |
Definition at line 565 of file AutomationTest.h.
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.
Definition at line 555 of file AutomationTest.h.
|
friend |
Definition at line 575 of file AutomationTest.h.
|
protected |
Definition at line 571 of file AutomationTest.h.
Definition at line 573 of file AutomationTest.h.