UAISense_Prediction

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AIModule

Header

/Engine/Source/Runtime/AIModule/Classes/Perception/AISense_Prediction.h

Include

#include "Perception/AISense_Prediction.h"

Syntax

class UAISense_Prediction : public UAISense

Variables

Name Description

Public variable

TArray< FAIPred...

 

RegisteredEvents

Constructors

Name Description

Public function

UAISense_Prediction

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

RegisterEvent

(
    const FAIPredictionEvent& Event
)

Public function Static

void

 

RequestControllerPredictionEvent

(
    AAIController* Requestor,
    AActor* PredictedActor,
    float PredictionTime
)

Asks perception system to supply Requestor with PredictedActor's predicted location in PredictionTime seconds Location is being predicted based on PredicterActor's current location and velocity

Public function Static

void

 

RequestPawnPredictionEvent

(
    APawn* Requestor,
    AActor* PredictedActor,
    float PredictionTime
)

Asks perception system to supply Requestor with PredictedActor's predicted location in PredictionTime seconds Location is being predicted based on PredicterActor's current location and velocity

Overridden from UAISense

Name Description

Protected function Virtual

float

 

Update()