AFunctionalAITest

FuntionalAITest

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

FunctionalTesting

Header

/Engine/Source/Developer/FunctionalTesting/Classes/FunctionalAITest.h

Include

#include "FunctionalAITest.h"

Syntax

class AFunctionalAITest : public AFunctionalAITestBase

Remarks

FuntionalAITest

Functional AI Test using a regular FAITestSpawnSet as a default SpawnSet class type.

Variables

Name Description

Protected variable

TArray< FAITest...

 

SpawnSets

Overridden from AFunctionalAITestBase

Name Description

Public function Virtual Const

void

 

ForEachSpawnSet

(
    TFunctionRef< void...
)

Iterate through the list of spawn sets and execute Predicate on each in a const-correct way.

Public function Virtual

void

 

ForEachSpawnSet

(
    TFunctionRef< void...
)

Iterate through the list of spawn sets and execute Predicate on each.

Public function Virtual Const

const FAITes...

 

GetSpawnSet

(
    const int32 SpawnSetIndex
)

Return the SpawnSet at this index of the SpawnSets array. Const-correct version.

Public function Virtual

FAITestSpawn...

 

GetSpawnSet

(
    const int32 SpawnSetIndex
)

Return the SpawnSet at this index of the SpawnSets array.

Public function Virtual Const

bool

 

IsValidSpawnSetIndex

(
    const int32 Index
)

Return whether the index is valid in the SpawnSets array.

Public function Virtual

void

 

RemoveSpawnSetIfPredicate

(
    TFunctionRef< bool...
)

Iterate through the list of spawn sets and remove the spawn set if Predicate returns true.