Perception

Perception

Windows
MacOS
Linux
On this page

Actions

Forget All

basically cleans up PerceptualData, resulting in loss of all previous perception

Target is AIPerception Component

Get Actors Perception

Retrieves whatever has been sensed about given actor

Target is AIPerception Component

Get AIPerception Component

Get AIPerception Component

Target is AIController

Get All Listener Actors

Get All Listener Actors

Target is AISense Blueprint

Get All Listener Components

Get All Listener Components

Target is AISense Blueprint

Get Currently Perceived Actors

If SenseToUse is none all actors currently perceived in any way will get fetched

Target is AIPerception Component

Get Known Perceived Actors

If SenseToUse is none all actors ever perceived in any way (and not forgotten yet) will get fetched

Target is AIPerception Component

Get Perceived Actors

Get Perceived Actors

Target is AIPerception Component

Get Perceived Hostile Actors

blueprint interface

Target is AIPerception Component

Get Sense Class for Stimulus

Get Sense Class for Stimulus

Target is AIPerception System

Register for Sense

Registers owning actor as source for specified sense class

Target is AIPerception Stimuli Source Component

Register Perception Stimuli Source

Register Perception Stimuli Source

Target is AIPerception System

Register with Perception System

Registers owning actor as source of stimuli for senses specified in RegisterAsSourceForSenses. Note that you don't have to do it if bAutoRegisterAsSource == true

Target is AIPerception Stimuli Source Component

Report Damage Event

EventLocation will be reported as Instigator's location at the moment of event happening

Target is AISense Damage

Report Event

Report Event

Target is AIPerception System

Report Noise Event

Report a noise event.

Target is AISense Hearing

Report Perception Event

Report Perception Event

Target is AIPerception System

Request Controller Prediction Event

Asks perception system to supply Requestor with PredictedActor's predicted location in PredictionTime seconds Location is being predicted based on PredicterActor's current location and velocity

Target is AISense Prediction

Request Pawn Prediction Event

Asks perception system to supply Requestor with PredictedActor's predicted location in PredictionTime seconds Location is being predicted based on PredicterActor's current location and velocity

Target is AISense Prediction

Request Stimuli Listener Update

Notifies AIPerceptionSystem to update properties for this "stimuli listener"

Target is AIPerception Component

Set Sense Enabled

Note that this works only if given sense has been already configured for this component instance

Target is AIPerception Component

Unregister from Perception System

Unregister owning actor from being a source of sense stimuli

Target is AIPerception Stimuli Source Component

Unregister from Sense

Unregisters owning actor from sources list of a specified sense class

Target is AIPerception Stimuli Source Component

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss