using System; using System.Runtime.CompilerServices; using UnityEngine.Scripting; using UnityEngine.Scripting.APIUpdating; namespace UnityEngine.AI { // Token: 0x020001BC RID: 444 [MovedFrom("UnityEngine")] public sealed class NavMeshObstacle : Behaviour { // Token: 0x17000784 RID: 1924 // (get) Token: 0x06002097 RID: 8343 // (set) Token: 0x06002098 RID: 8344 public extern float height { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000785 RID: 1925 // (get) Token: 0x06002099 RID: 8345 // (set) Token: 0x0600209A RID: 8346 public extern float radius { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000786 RID: 1926 // (get) Token: 0x0600209B RID: 8347 RVA: 0x00026A04 File Offset: 0x00024C04 // (set) Token: 0x0600209C RID: 8348 RVA: 0x00026A24 File Offset: 0x00024C24 public Vector3 velocity { get { Vector3 vector; this.INTERNAL_get_velocity(out vector); return vector; } set { this.INTERNAL_set_velocity(ref value); } } // Token: 0x0600209D RID: 8349 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_velocity(out Vector3 value); // Token: 0x0600209E RID: 8350 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_velocity(ref Vector3 value); // Token: 0x17000787 RID: 1927 // (get) Token: 0x0600209F RID: 8351 // (set) Token: 0x060020A0 RID: 8352 public extern bool carving { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000788 RID: 1928 // (get) Token: 0x060020A1 RID: 8353 // (set) Token: 0x060020A2 RID: 8354 public extern bool carveOnlyStationary { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000789 RID: 1929 // (get) Token: 0x060020A3 RID: 8355 // (set) Token: 0x060020A4 RID: 8356 public extern float carvingMoveThreshold { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x1700078A RID: 1930 // (get) Token: 0x060020A5 RID: 8357 // (set) Token: 0x060020A6 RID: 8358 public extern float carvingTimeToStationary { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x1700078B RID: 1931 // (get) Token: 0x060020A7 RID: 8359 // (set) Token: 0x060020A8 RID: 8360 public extern NavMeshObstacleShape shape { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x1700078C RID: 1932 // (get) Token: 0x060020A9 RID: 8361 RVA: 0x00026A30 File Offset: 0x00024C30 // (set) Token: 0x060020AA RID: 8362 RVA: 0x00026A50 File Offset: 0x00024C50 public Vector3 center { get { Vector3 vector; this.INTERNAL_get_center(out vector); return vector; } set { this.INTERNAL_set_center(ref value); } } // Token: 0x060020AB RID: 8363 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_center(out Vector3 value); // Token: 0x060020AC RID: 8364 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_center(ref Vector3 value); // Token: 0x1700078D RID: 1933 // (get) Token: 0x060020AD RID: 8365 RVA: 0x00026A5C File Offset: 0x00024C5C // (set) Token: 0x060020AE RID: 8366 RVA: 0x00026A7C File Offset: 0x00024C7C public Vector3 size { get { Vector3 vector; this.INTERNAL_get_size(out vector); return vector; } set { this.INTERNAL_set_size(ref value); } } // Token: 0x060020AF RID: 8367 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_size(out Vector3 value); // Token: 0x060020B0 RID: 8368 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_size(ref Vector3 value); // Token: 0x060020B1 RID: 8369 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] internal extern void FitExtents(); } }