Navigation
Unreal Engine C++ API Reference > Runtime > AIModule > Perception
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAISenseConfig
- UAISenseConfig_Blueprint
- UAISenseConfig_Damage
- UAISenseConfig_Hearing
- UAISenseConfig_Prediction
- UAISenseConfig_Sight
- UAISenseConfig_Team
- UAISenseConfig_Touch
References
Module | AIModule |
Header | /Engine/Source/Runtime/AIModule/Classes/Perception/AISenseConfig.h |
Include | #include "Perception/AISenseConfig.h" |
Syntax
class UAISenseConfig : public UObject
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
uint32: 1 | bStartsEnabled | Determines whether given sense starts in an enabled state |
![]() |
FString | CachedSenseName | Name of sense |
![]() |
FColor | DebugColor | |
![]() |
float | MaxAge | Specifies age limit after stimuli generated by this sense become forgotten. 0 means "never" |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UAISenseConfig
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FColor | ||
![]() ![]() |
float | GetMaxAge () |
|
![]() ![]() |
FAISenseID | GetSenseID () |
|
![]() ![]() ![]() |
TSubclassOf< UAISense > | ||
![]() ![]() |
FString | GetSenseName () |
|
![]() ![]() |
bool | IsEnabled () |
|
![]() |
void | SetMaxAge
(
const float NewMaxAge |