190 lines
4.9 KiB
C#
190 lines
4.9 KiB
C#
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();
|
|
}
|
|
}
|