using System; using System.Runtime.CompilerServices; using UnityEngine.Scripting; namespace UnityEngine.AI { // Token: 0x020001C6 RID: 454 [UsedByNativeCode] public struct NavMeshBuildSource { // Token: 0x170007B2 RID: 1970 // (get) Token: 0x060020FF RID: 8447 RVA: 0x00026FE0 File Offset: 0x000251E0 // (set) Token: 0x06002100 RID: 8448 RVA: 0x00026FFC File Offset: 0x000251FC public Matrix4x4 transform { get { return this.m_Transform; } set { this.m_Transform = value; } } // Token: 0x170007B3 RID: 1971 // (get) Token: 0x06002101 RID: 8449 RVA: 0x00027008 File Offset: 0x00025208 // (set) Token: 0x06002102 RID: 8450 RVA: 0x00027024 File Offset: 0x00025224 public Vector3 size { get { return this.m_Size; } set { this.m_Size = value; } } // Token: 0x170007B4 RID: 1972 // (get) Token: 0x06002103 RID: 8451 RVA: 0x00027030 File Offset: 0x00025230 // (set) Token: 0x06002104 RID: 8452 RVA: 0x0002704C File Offset: 0x0002524C public NavMeshBuildSourceShape shape { get { return this.m_Shape; } set { this.m_Shape = value; } } // Token: 0x170007B5 RID: 1973 // (get) Token: 0x06002105 RID: 8453 RVA: 0x00027058 File Offset: 0x00025258 // (set) Token: 0x06002106 RID: 8454 RVA: 0x00027074 File Offset: 0x00025274 public int area { get { return this.m_Area; } set { this.m_Area = value; } } // Token: 0x170007B6 RID: 1974 // (get) Token: 0x06002107 RID: 8455 RVA: 0x00027080 File Offset: 0x00025280 // (set) Token: 0x06002108 RID: 8456 RVA: 0x000270A4 File Offset: 0x000252A4 public Object sourceObject { get { return this.InternalGetObject(this.m_InstanceID); } set { this.m_InstanceID = ((!(value != null)) ? 0 : value.GetInstanceID()); } } // Token: 0x170007B7 RID: 1975 // (get) Token: 0x06002109 RID: 8457 RVA: 0x000270C8 File Offset: 0x000252C8 // (set) Token: 0x0600210A RID: 8458 RVA: 0x000270EC File Offset: 0x000252EC public Component component { get { return this.InternalGetComponent(this.m_ComponentID); } set { this.m_ComponentID = ((!(value != null)) ? 0 : value.GetInstanceID()); } } // Token: 0x0600210B RID: 8459 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern Component InternalGetComponent(int instanceID); // Token: 0x0600210C RID: 8460 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern Object InternalGetObject(int instanceID); // Token: 0x040004D6 RID: 1238 private Matrix4x4 m_Transform; // Token: 0x040004D7 RID: 1239 private Vector3 m_Size; // Token: 0x040004D8 RID: 1240 private NavMeshBuildSourceShape m_Shape; // Token: 0x040004D9 RID: 1241 private int m_Area; // Token: 0x040004DA RID: 1242 private int m_InstanceID; // Token: 0x040004DB RID: 1243 private int m_ComponentID; } }