Module |
|
Header |
/Engine/Source/Runtime/AIModule/Classes/Perception/AIPerceptionTypes.h |
Include |
#include "Perception/AIPerceptionTypes.h" |
struct FPerceptionListener
Should contain only cached information common to all senses. Sense-specific data needs to be stored by senses themselves
Name | Description | ||
---|---|---|---|
|
CachedDirection |
||
|
CachedLocation |
||
|
Filter |
||
|
TWeakObjectPtr<... |
Listener |
|
|
TeamIdentifier |
Name | Description | |
---|---|---|
|
FPerceptionListener ( |
Name | Description | ||
---|---|---|---|
|
CacheLocation() |
||
|
const AActor... |
GetBodyActor() |
Returns pointer to the actor representing this listener's physical body |
|
GetBodyActorName() |
||
|
GetBodyActorUniqueID() |
||
|
FPerceptionL... |
GetListenerID() |
|
|
const IGener... |
GetTeamAgent() |
|
|
HasAnyNewStimuli() |
||
|
HasSense ( |
||
|
ProcessStimuli() |
||
|
RegisterStimulus ( |
||
|
UpdateListenerProperties ( |
Name | Description | ||
---|---|---|---|
|
operator== ( |
||
|
operator== ( |
Name |
Description |
---|---|
NullListener |
Used to remove "dead" listeners |