A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
FAISightQueryVR Struct Reference

#include <VRAIPerceptionOverrides.h>

Classes

class  FSortPredicate
 

Public Member Functions

 FAISightQueryVR (FPerceptionListenerID ListenerId=FPerceptionListenerID::InvalidID(), FAISightTargetVR::FTargetId Target=FAISightTargetVR::InvalidTargetId)
 
void ForgetPreviousResult ()
 
float GetAge () const
 
void OnProcessed ()
 
void RecalcScore ()
 

Public Attributes

uint64 bLastResult: 1
 
float Importance
 
uint64 LastProcessedFrameNumber: 63
 
FVector LastSeenLocation
 
FPerceptionListenerID ObserverId
 
float Score
 
FAISightTargetVR::FTargetId TargetId
 
int32 UserData
 

Detailed Description

Definition at line 159 of file VRAIPerceptionOverrides.h.

Constructor & Destructor Documentation

◆ FAISightQueryVR()

FAISightQueryVR::FAISightQueryVR ( FPerceptionListenerID ListenerId = FPerceptionListenerID::InvalidID(),
FAISightTargetVR::FTargetId Target = FAISightTargetVR::InvalidTargetId )
inline

Definition at line 175 of file VRAIPerceptionOverrides.h.

Member Function Documentation

◆ ForgetPreviousResult()

void FAISightQueryVR::ForgetPreviousResult ( )
inline

Definition at line 195 of file VRAIPerceptionOverrides.h.

◆ GetAge()

float FAISightQueryVR::GetAge ( ) const
inline

Definition at line 180 of file VRAIPerceptionOverrides.h.

Here is the caller graph for this function:

◆ OnProcessed()

void FAISightQueryVR::OnProcessed ( )
inline

Definition at line 190 of file VRAIPerceptionOverrides.h.

Here is the caller graph for this function:

◆ RecalcScore()

void FAISightQueryVR::RecalcScore ( )
inline

Definition at line 185 of file VRAIPerceptionOverrides.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ bLastResult

uint64 FAISightQueryVR::bLastResult

Definition at line 172 of file VRAIPerceptionOverrides.h.

◆ Importance

float FAISightQueryVR::Importance

Definition at line 165 of file VRAIPerceptionOverrides.h.

◆ LastProcessedFrameNumber

uint64 FAISightQueryVR::LastProcessedFrameNumber

Definition at line 173 of file VRAIPerceptionOverrides.h.

◆ LastSeenLocation

FVector FAISightQueryVR::LastSeenLocation

Definition at line 167 of file VRAIPerceptionOverrides.h.

◆ ObserverId

FPerceptionListenerID FAISightQueryVR::ObserverId

Definition at line 161 of file VRAIPerceptionOverrides.h.

◆ Score

float FAISightQueryVR::Score

Definition at line 164 of file VRAIPerceptionOverrides.h.

◆ TargetId

FAISightTargetVR::FTargetId FAISightQueryVR::TargetId

Definition at line 162 of file VRAIPerceptionOverrides.h.

◆ UserData

int32 FAISightQueryVR::UserData
mutable

User data that can be used inside the IAISightTargetInterface::TestVisibilityFrom method to store a persistence state

Definition at line 170 of file VRAIPerceptionOverrides.h.


The documentation for this struct was generated from the following file: