UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AISense_Sight.h File Reference
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "GenericTeamAgentInterface.h"
#include "WorldCollision.h"
#include "Misc/MTTransactionallySafeAccessDetector.h"
#include "Perception/AISense.h"
#include "AISense_Sight.generated.h"

Go to the source code of this file.

Classes

struct  FAISightEvent
 
struct  FAISightTarget
 
struct  FAISightQuery
 
class  FAISightQuery::FSortPredicate
 
struct  FAISightQueryID
 
class  UAISense_Sight
 
struct  UAISense_Sight::FDigestedSightProperties
 

Namespaces

namespace  ESightPerceptionEventName
 

Enumerations

enum  ESightPerceptionEventName::Type { ESightPerceptionEventName::Undefined , ESightPerceptionEventName::GainedSight , ESightPerceptionEventName::LostSight }
 

Functions

 DECLARE_DELEGATE_FiveParams (FOnPendingVisibilityQueryProcessedDelegate, const FAISightQueryID &, const bool, const float, const FVector &, const TOptional< int32 > &)
 

Function Documentation

◆ DECLARE_DELEGATE_FiveParams()

DECLARE_DELEGATE_FiveParams ( FOnPendingVisibilityQueryProcessedDelegate  ,
const FAISightQueryID ,
const bool  ,
const float  ,
const FVector ,
const TOptional< int32 > &   
)