Module |
|
Header |
/Engine/Source/Runtime/AIModule/Classes/Perception/AIPerceptionComponent.h |
Include |
#include "Perception/AIPerceptionComponent.h" |
struct FActorPerceptionInfo
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bIsHostile |
Indicates whether this Actor is hostile to perception holder |
|
DominantSense |
If != MAX indicates the sense that takes precedense over other senses when it comes to determining last stimulus location |
|
|
LastSensedStimuli |
||
|
TWeakObjectPtr<... |
Target |
Name | Description | |
---|---|---|
|
FActorPerceptionInfo ( |
Name | Description | ||
---|---|---|---|
|
GetLastStimulusLocation ( |
Retrieves last known location. Active (last reported as "successful") stimuli are preferred. |
|
|
GetReceiverLocation ( |
Retrieves receiver location of the last sense stimuli for a given sense |
|
|
GetStimulusLocation ( |
Retrieves location of the last sensed stimuli for a given sense |
|
|
HasAnyCurrentStimulus() |
Indicates currently live (visible) stimulus from any sense |
|
|
HasAnyKnownStimulus() |
It includes both currently live (visible) stimulus, as well as "remembered" ones |
|
|
HasKnownStimulusOfSense ( |
Indicates a currently active or "remembered" stimuli for a given sense |
|
|
IsSenseActive ( |
Indicates a currently active stimuli for a given sense |
|
|
Merge ( |
Takes all "newer" info from Other and absorbs it |
Name | Description | ||
---|---|---|---|
|
IsSenseRegistered ( |
This method is identical to IsSenseActive and will be removed in future versions. Please use IsSenseActive to check for a currently active stimuli or HasKnownStimulusOfSense for an active or remembered stimuli. |