Show / Hide Table of Contents

Class AISenseConfig_Sight

AISense Config Sight

Inheritance
System.Object
UObject
AISenseConfig
AISenseConfig_Sight
Inherited Members
AISenseConfig.DebugColor
AISenseConfig.MaxAge
AISenseConfig.bStartsEnabled
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
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 : AISenseConfig

Properties

| Improve this Doc View Source

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.

Declaration
public float AutoSuccessRangeFromLastSeenLocation { get; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static AISenseConfig_Sight DefaultObject { get; }
Property Value
Type Description
AISenseConfig_Sight
| Improve this Doc View Source

DetectionByAffiliation

Detection by Affiliation

Declaration
public AISenseAffiliationFilter DetectionByAffiliation { get; }
Property Value
Type Description
AISenseAffiliationFilter
| Improve this Doc View Source

Implementation

Implementation

Declaration
public SubclassOf<AISense_Sight> Implementation { get; }
Property Value
Type Description
SubclassOf<AISense_Sight>
| Improve this Doc View Source

LoseSightRadius

Maximum sight distance to see target that has been already seen.

Declaration
public float LoseSightRadius { get; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

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.

| Improve this Doc View Source

SightRadius

Maximum sight distance to notice a target.

Declaration
public float SightRadius { get; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class

Methods

| Improve this Doc View Source

New(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 Source

Implicit(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
  • Improve this Doc
  • View Source
Back to top Generated by DocFX