Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/UAIPerceptionSystem
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void RegisterSource
(
AActor& SourceActor |
Registers a source of given sense's stimuli | Perception/AIPerceptionSystem.h | |
void RegisterSource
(
AActor& SourceActor |
Registers given actor as a source for all registered senses | Perception/AIPerceptionSystem.h | |
void RegisterSource
(
FAISenseID SenseID, |
Requests registration of a given actor as a perception data source for specified sense | Perception/AIPerceptionSystem.h |
RegisterSource(AActor &)
Description
Registers a source of given sense's stimuli
| Name | RegisterSource |
| Type | function |
| Header File | /Engine/Source/Runtime/AIModule/Classes/Perception/AIPerceptionSystem.h |
| Include Path | #include "Perception/AIPerceptionSystem.h" |
template<typename FSenseClass>
void RegisterSource
(
AActor & SourceActor
)
RegisterSource(AActor &)
Description
Registers given actor as a source for all registered senses
| Name | RegisterSource |
| Type | function |
| Header File | /Engine/Source/Runtime/AIModule/Classes/Perception/AIPerceptionSystem.h |
| Include Path | #include "Perception/AIPerceptionSystem.h" |
| Source | /Engine/Source/Runtime/AIModule/Private/Perception/AIPerceptionSystem.cpp |
void RegisterSource
(
AActor & SourceActor
)
RegisterSource(FAISenseID, AActor &)
Description
Requests registration of a given actor as a perception data source for specified sense
| Name | RegisterSource |
| Type | function |
| Header File | /Engine/Source/Runtime/AIModule/Classes/Perception/AIPerceptionSystem.h |
| Include Path | #include "Perception/AIPerceptionSystem.h" |
| Source | /Engine/Source/Runtime/AIModule/Private/Perception/AIPerceptionSystem.cpp |
void RegisterSource
(
FAISenseID SenseID,
AActor & SourceActor
)