FAITestBase

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AITestSuite

Header

/Engine/Source/Developer/AITestSuite/Public/AITestsCommon.h

Include

#include "AITestsCommon.h"

Syntax

struct FAITestBase

Variables

Name Description

Protected variable

FAutomationTest...

 

TestRunner

Constructors

Name Description

Protected function

FAITestBase()

Destructors

Name Description

Public function Virtual

~FAITestBase()

Functions

Name Description

Protected function

void

 

AddAutoDestroyObject

(
    UObject& ObjectRef
)

Protected function Const

FAutomationT...

 

GetTestRunner()

Protected function Virtual Const

UWorld &

 

GetWorld()

Public function Virtual

bool

 

InstantTest()

Protected function

ClassToSpawn...

 

NewAutoDestroyObject()

Public function Virtual

void

 

SetTestRunner

(
    FAutomationTestBase& AutomationTes...
)

Public function Virtual

bool

 

SetUp()

Public function Virtual

void

 

TearDown()

It's essential that overriding functions call the super-implementation. Otherwise the check in ~FAITestBase will fail.

Public function Virtual

bool

 

Update()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss