using System; using UnityEngine.Scripting.APIUpdating; namespace UnityEngine.AI { // Token: 0x020001B2 RID: 434 [MovedFrom("UnityEngine")] public struct NavMeshHit { // Token: 0x17000747 RID: 1863 // (get) Token: 0x06001FFB RID: 8187 RVA: 0x00026244 File Offset: 0x00024444 // (set) Token: 0x06001FFC RID: 8188 RVA: 0x00026260 File Offset: 0x00024460 public Vector3 position { get { return this.m_Position; } set { this.m_Position = value; } } // Token: 0x17000748 RID: 1864 // (get) Token: 0x06001FFD RID: 8189 RVA: 0x0002626C File Offset: 0x0002446C // (set) Token: 0x06001FFE RID: 8190 RVA: 0x00026288 File Offset: 0x00024488 public Vector3 normal { get { return this.m_Normal; } set { this.m_Normal = value; } } // Token: 0x17000749 RID: 1865 // (get) Token: 0x06001FFF RID: 8191 RVA: 0x00026294 File Offset: 0x00024494 // (set) Token: 0x06002000 RID: 8192 RVA: 0x000262B0 File Offset: 0x000244B0 public float distance { get { return this.m_Distance; } set { this.m_Distance = value; } } // Token: 0x1700074A RID: 1866 // (get) Token: 0x06002001 RID: 8193 RVA: 0x000262BC File Offset: 0x000244BC // (set) Token: 0x06002002 RID: 8194 RVA: 0x000262D8 File Offset: 0x000244D8 public int mask { get { return this.m_Mask; } set { this.m_Mask = value; } } // Token: 0x1700074B RID: 1867 // (get) Token: 0x06002003 RID: 8195 RVA: 0x000262E4 File Offset: 0x000244E4 // (set) Token: 0x06002004 RID: 8196 RVA: 0x00026308 File Offset: 0x00024508 public bool hit { get { return this.m_Hit != 0; } set { this.m_Hit = ((!value) ? 0 : 1); } } // Token: 0x04000488 RID: 1160 private Vector3 m_Position; // Token: 0x04000489 RID: 1161 private Vector3 m_Normal; // Token: 0x0400048A RID: 1162 private float m_Distance; // Token: 0x0400048B RID: 1163 private int m_Mask; // Token: 0x0400048C RID: 1164 private int m_Hit; } }