AFunctionalAITest

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

FunctionalTesting

Header

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

Include

#include "FunctionalAITest.h"

Syntax

class AFunctionalAITest : public AFunctionalTest

Variables

Name Description

Protected variable

uint32: 1

 

bDebugNavMeshOnTimeout

If set, ftest will postpone start until navmesh is fully generated

Protected variable

uint32: 1

 

bSingleSetRun

Protected variable

uint32: 1

 

bWaitForNavMesh

If set, ftest will postpone start until navmesh is fully generated

Protected variable

int32

 

CurrentSpawnSetIndex

Protected variable

FString

 

CurrentSpawnSetName

Protected variable

FVector

 

NavMeshDebugExtent

Navmesh debug: extent around NavMeshDebugOrigin

Protected variable

FVector

 

NavMeshDebugOrigin

Navmesh debug: log navoctree modifiers around this point

Protected variable

FTimerHandle

 

NavmeshDelayTimer

Protected variable

FFunctionalTest...

 

OnAISpawned

Called when a single AI finished spawning

Protected variable

FFunctionalTest...

 

OnAllAISPawned

Called when a all AI finished spawning

Protected variable

TArray< FPendin...

 

PendingDelayedSpawns

Protected variable

TArray< APawn &...

 

SpawnedPawns

Protected variable

float

 

SpawnLocationRandomizationRange

Protected variable

TArray< FAITest...

 

SpawnSets

Constructors

Name Description

Public function

AFunctionalAITest

(
    const FObjectInitializer& ObjectIn...
)

Functions

Overridden from AFunctionalTest

Name Description

Public function Virtual

void

 

CleanUp()

Called to clean up when tests is removed from the list of active tests after finishing execution.

Public function Virtual Const

void

 

GatherRelevantActors

(
    TArray< AActor* >& OutActors
)

Public function Virtual Const

FString

 

GetAdditionalTestFinishedMessage

(
    EFunctionalTestResult TestResult
)

Public function Virtual Const

FString

 

GetReproString()

Public function Virtual

bool

 

IsReady_Implementation()

Public function Virtual

void

 

OnTimeout()

Public function Virtual

bool

 

RunTest

(
    const TArray< FString >& Params
)

Public function Virtual

void

 

StartTest()

Called once the IsReady() check for the test returns true.

Public function Virtual Const

bool

 

WantsToRunAgain()

Overridden from AActor

Name Description

Protected function Virtual

void

 

BeginPlay()

Overridable native event for when play begins for this actor.

Public function Virtual

void

 

Tick

(
    float DeltaSeconds
)

Function called every frame on this Actor.

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