99 lines
2.6 KiB
C#
99 lines
2.6 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine.AI
|
|
{
|
|
// Token: 0x020001B4 RID: 436
|
|
public sealed class NavMeshData : Object
|
|
{
|
|
// Token: 0x06002006 RID: 8198 RVA: 0x0002633C File Offset: 0x0002453C
|
|
public NavMeshData()
|
|
{
|
|
NavMeshData.Internal_Create(this, 0);
|
|
}
|
|
|
|
// Token: 0x06002007 RID: 8199 RVA: 0x0002634C File Offset: 0x0002454C
|
|
public NavMeshData(int agentTypeID)
|
|
{
|
|
NavMeshData.Internal_Create(this, agentTypeID);
|
|
}
|
|
|
|
// Token: 0x06002008 RID: 8200
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void Internal_Create([Writable] NavMeshData mono, int agentTypeID);
|
|
|
|
// Token: 0x1700074D RID: 1869
|
|
// (get) Token: 0x06002009 RID: 8201 RVA: 0x0002635C File Offset: 0x0002455C
|
|
public Bounds sourceBounds
|
|
{
|
|
get
|
|
{
|
|
Bounds bounds;
|
|
this.INTERNAL_get_sourceBounds(out bounds);
|
|
return bounds;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600200A RID: 8202
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_sourceBounds(out Bounds value);
|
|
|
|
// Token: 0x1700074E RID: 1870
|
|
// (get) Token: 0x0600200B RID: 8203 RVA: 0x0002637C File Offset: 0x0002457C
|
|
// (set) Token: 0x0600200C RID: 8204 RVA: 0x0002639C File Offset: 0x0002459C
|
|
public Vector3 position
|
|
{
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
this.INTERNAL_get_position(out vector);
|
|
return vector;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_position(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600200D RID: 8205
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_position(out Vector3 value);
|
|
|
|
// Token: 0x0600200E RID: 8206
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_position(ref Vector3 value);
|
|
|
|
// Token: 0x1700074F RID: 1871
|
|
// (get) Token: 0x0600200F RID: 8207 RVA: 0x000263A8 File Offset: 0x000245A8
|
|
// (set) Token: 0x06002010 RID: 8208 RVA: 0x000263C8 File Offset: 0x000245C8
|
|
public Quaternion rotation
|
|
{
|
|
get
|
|
{
|
|
Quaternion quaternion;
|
|
this.INTERNAL_get_rotation(out quaternion);
|
|
return quaternion;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_rotation(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002011 RID: 8209
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_rotation(out Quaternion value);
|
|
|
|
// Token: 0x06002012 RID: 8210
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_rotation(ref Quaternion value);
|
|
}
|
|
}
|