Navigation
API > API/Runtime > API/Runtime/AIModule > API/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 |