scripts
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
using System;
|
||||
|
||||
namespace UnityEngine.AI
|
||||
{
|
||||
// Token: 0x020001B7 RID: 439
|
||||
public struct NavMeshLinkInstance
|
||||
{
|
||||
// Token: 0x1700075A RID: 1882
|
||||
// (get) Token: 0x06002027 RID: 8231 RVA: 0x000265CC File Offset: 0x000247CC
|
||||
public bool valid
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.m_Handle != 0 && NavMesh.IsValidLinkHandle(this.m_Handle);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700075B RID: 1883
|
||||
// (get) Token: 0x06002028 RID: 8232 RVA: 0x000265FC File Offset: 0x000247FC
|
||||
// (set) Token: 0x06002029 RID: 8233 RVA: 0x00026618 File Offset: 0x00024818
|
||||
internal int id
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.m_Handle;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.m_Handle = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600202A RID: 8234 RVA: 0x00026624 File Offset: 0x00024824
|
||||
public void Remove()
|
||||
{
|
||||
NavMesh.RemoveLinkInternal(this.id);
|
||||
}
|
||||
|
||||
// Token: 0x1700075C RID: 1884
|
||||
// (get) Token: 0x0600202B RID: 8235 RVA: 0x00026634 File Offset: 0x00024834
|
||||
// (set) Token: 0x0600202C RID: 8236 RVA: 0x00026654 File Offset: 0x00024854
|
||||
public Object owner
|
||||
{
|
||||
get
|
||||
{
|
||||
return NavMesh.InternalGetLinkOwner(this.id);
|
||||
}
|
||||
set
|
||||
{
|
||||
int num = ((!(value != null)) ? 0 : value.GetInstanceID());
|
||||
if (!NavMesh.InternalSetLinkOwner(this.id, num))
|
||||
{
|
||||
Debug.LogError("Cannot set 'owner' on an invalid NavMeshLinkInstance");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000498 RID: 1176
|
||||
private int m_Handle;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user