Class AISenseConfig_Sight
AISense Config Sight
Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
  Namespace: UE4.AIModule
Assembly: UE4DotNet.dll
Syntax
public class AISenseConfig_Sight : AISenseConfigProperties
| Improve this Doc View SourceAutoSuccessRangeFromLastSeenLocation
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.
Declaration
public float AutoSuccessRangeFromLastSeenLocation { get; }Property Value
| Type | Description | 
|---|---|
| System.Single | 
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static AISenseConfig_Sight DefaultObject { get; }Property Value
| Type | Description | 
|---|---|
| AISenseConfig_Sight | 
DetectionByAffiliation
Detection by Affiliation
Declaration
public AISenseAffiliationFilter DetectionByAffiliation { get; }Property Value
| Type | Description | 
|---|---|
| AISenseAffiliationFilter | 
Implementation
Implementation
Declaration
public SubclassOf<AISense_Sight> Implementation { get; }Property Value
| Type | Description | 
|---|---|
| SubclassOf<AISense_Sight> | 
LoseSightRadius
Maximum sight distance to see target that has been already seen.
Declaration
public float LoseSightRadius { get; }Property Value
| Type | Description | 
|---|---|
| System.Single | 
PeripheralVisionAngleDegrees
How far to the side AI can see, in degrees.
Declaration
public float PeripheralVisionAngleDegrees { get; }Property Value
| Type | Description | 
|---|---|
| System.Single | 
Remarks
Use SetPeripheralVisionAngle to change the value at runtime. The value represents the angle measured in relation to the forward vector, not the whole range.
SightRadius
Maximum sight distance to notice a target.
Declaration
public float SightRadius { get; }Property Value
| Type | Description | 
|---|---|
| System.Single | 
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }Property Value
| Type | Description | 
|---|---|
| Class | 
Methods
| Improve this Doc View SourceNew(UObject, Name)
Spawn an object of this class
Declaration
public static AISenseConfig_Sight New(UObject obj = null, Name name = default(Name))Parameters
| Type | Name | Description | 
|---|---|---|
| UObject | obj | |
| Name | name | 
Returns
| Type | Description | 
|---|---|
| AISenseConfig_Sight | 
Operators
| Improve this Doc View SourceImplicit(IntPtr to AISenseConfig_Sight)
Convert from IntPtr to UObject
Declaration
public static implicit operator AISenseConfig_Sight(IntPtr p)Parameters
| Type | Name | Description | 
|---|---|---|
| System.IntPtr | p | 
Returns
| Type | Description | 
|---|---|
| AISenseConfig_Sight |