Navigation
Unreal Engine C++ API Reference > Runtime > AIModule > Perception
Inheritance Hierarchy
- UObject
- UAISenseConfig
- UAISenseConfig_Sight
References
Module | AIModule |
Header | /Engine/Source/Runtime/AIModule/Classes/Perception/AISenseConfig_Sight.h |
Include | #include "Perception/AISenseConfig_Sight.h" |
Syntax
UCLASS (Meta=(DisplayName="AI Sight config"), MinimalAPI)
class UAISenseConfig_Sight : public UAISenseConfig
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() ![]() |
float | AutoSuccessRangeFromLastSeenLocation | If not an InvalidRange (which is the default), we will always be able to see the target that has already been seen if they are within this range of their last seen location. |
![]() ![]() ![]() ![]() ![]() |
FAISenseAffiliationFilter | DetectionByAffiliation | |
![]() ![]() ![]() ![]() ![]() ![]() |
TSubclassOf< UAISense_Sight > | Implementation | |
![]() ![]() ![]() ![]() ![]() |
float | LoseSightRadius | Maximum sight distance to see target that has been already seen. |
![]() ![]() ![]() ![]() ![]() |
float | NearClippingRadius | Near clipping distance, to be used with point of view backward offset. |
![]() ![]() ![]() ![]() ![]() |
float | PeripheralVisionAngleDegrees | How far to the side AI can see, in degrees. |
![]() ![]() ![]() ![]() ![]() |
float | PointOfViewBackwardOffset | Point of view move back distance for cone calculation. |
![]() ![]() ![]() ![]() ![]() |
float | SightRadius | Maximum sight distance to notice a target. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UAISenseConfig_Sight
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostEditChangeChainProperty
(
FPropertyChangedChainEvent& PropertyChangedEvent |
Overridden from UAISenseConfig
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
TSubclassOf< UAISense > |