/Engine/Source/Runtime/AIModule/Classes/Perception/AISense_Sight.h
struct FAISightQuery
union FAISightQ...
@12343
uint64: 1
bLastResult
uint32: 1
bLastResult
FAISightQuery::...
FrameInfo
We can share the memory for these values because they aren't used at the same time :
uint32
FrameNumber
float
Importance
uint32: 31
Index
uint64: 63
LastProcessedFrameNumber
FVector
LastSeenLocation
FPerceptionList...
ObserverId
float
Score
FAISightTarget:...
TargetId
FAISightQuery::...
TraceInfo
The 'FrameNumber' value can increase indefinitely while the 'Index' represents the number of queries that were already requested during this frame.
int32
UserData
User data that can be used inside the IAISightTargetInterface::CanBeSeenFrom method to store a persistence state