Navigation
API > API/Developer > API/Developer/FunctionalTesting
FuntionalAITest
Functional AI Test using a regular FAITestSpawnSet as a default SpawnSet class type.
| Name | AFunctionalAITest |
| Type | class |
| Header File | /Engine/Source/Developer/FunctionalTesting/Classes/FunctionalAITest.h |
| Include Path | #include "FunctionalAITest.h" |
Syntax
UCLASS (MinimalAPI, Blueprintable)
class AFunctionalAITest : public AFunctionalAITestBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → AFunctionalTest → AFunctionalAITestBase → AFunctionalAITest
Functions
Public
Overridden from AFunctionalAITestBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ForEachSpawnSet
(
TFunctionRef< void(const FAITestSpawnSetBase&)> Predicate |
Iterate through the list of spawn sets and execute Predicate on each in a const-correct way. | FunctionalAITest.h | |
virtual void ForEachSpawnSet
(
TFunctionRef< void(FAITestSpawnSetBase&)> Predicate |
Iterate through the list of spawn sets and execute Predicate on each. | FunctionalAITest.h | |
virtual const FAITestSpawnSetBase * GetSpawnSet
(
const int32 SpawnSetIndex |
Return the SpawnSet at this index of the SpawnSets array. Const-correct version. | FunctionalAITest.h | |
virtual FAITestSpawnSetBase * GetSpawnSet
(
const int32 SpawnSetIndex |
Return the SpawnSet at this index of the SpawnSets array. | FunctionalAITest.h | |
virtual bool IsValidSpawnSetIndex
(
const int32 Index |
Return whether the index is valid in the SpawnSets array. | FunctionalAITest.h | |
virtual void RemoveSpawnSetIfPredicate
(
TFunctionRef< bool(FAITestSpawnSetBase&)> Predicate |
Iterate through the list of spawn sets and remove the spawn set if Predicate returns true. | FunctionalAITest.h |