217 lines
5.0 KiB
C#
217 lines
5.0 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine.AI
|
|
{
|
|
// Token: 0x020001C2 RID: 450
|
|
public struct NavMeshBuildSettings
|
|
{
|
|
// Token: 0x1700079F RID: 1951
|
|
// (get) Token: 0x060020D6 RID: 8406 RVA: 0x00026BDC File Offset: 0x00024DDC
|
|
// (set) Token: 0x060020D7 RID: 8407 RVA: 0x00026BF8 File Offset: 0x00024DF8
|
|
public int agentTypeID
|
|
{
|
|
get
|
|
{
|
|
return this.m_AgentTypeID;
|
|
}
|
|
set
|
|
{
|
|
this.m_AgentTypeID = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007A0 RID: 1952
|
|
// (get) Token: 0x060020D8 RID: 8408 RVA: 0x00026C04 File Offset: 0x00024E04
|
|
// (set) Token: 0x060020D9 RID: 8409 RVA: 0x00026C20 File Offset: 0x00024E20
|
|
public float agentRadius
|
|
{
|
|
get
|
|
{
|
|
return this.m_AgentRadius;
|
|
}
|
|
set
|
|
{
|
|
this.m_AgentRadius = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007A1 RID: 1953
|
|
// (get) Token: 0x060020DA RID: 8410 RVA: 0x00026C2C File Offset: 0x00024E2C
|
|
// (set) Token: 0x060020DB RID: 8411 RVA: 0x00026C48 File Offset: 0x00024E48
|
|
public float agentHeight
|
|
{
|
|
get
|
|
{
|
|
return this.m_AgentHeight;
|
|
}
|
|
set
|
|
{
|
|
this.m_AgentHeight = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007A2 RID: 1954
|
|
// (get) Token: 0x060020DC RID: 8412 RVA: 0x00026C54 File Offset: 0x00024E54
|
|
// (set) Token: 0x060020DD RID: 8413 RVA: 0x00026C70 File Offset: 0x00024E70
|
|
public float agentSlope
|
|
{
|
|
get
|
|
{
|
|
return this.m_AgentSlope;
|
|
}
|
|
set
|
|
{
|
|
this.m_AgentSlope = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007A3 RID: 1955
|
|
// (get) Token: 0x060020DE RID: 8414 RVA: 0x00026C7C File Offset: 0x00024E7C
|
|
// (set) Token: 0x060020DF RID: 8415 RVA: 0x00026C98 File Offset: 0x00024E98
|
|
public float agentClimb
|
|
{
|
|
get
|
|
{
|
|
return this.m_AgentClimb;
|
|
}
|
|
set
|
|
{
|
|
this.m_AgentClimb = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007A4 RID: 1956
|
|
// (get) Token: 0x060020E0 RID: 8416 RVA: 0x00026CA4 File Offset: 0x00024EA4
|
|
// (set) Token: 0x060020E1 RID: 8417 RVA: 0x00026CC0 File Offset: 0x00024EC0
|
|
public float minRegionArea
|
|
{
|
|
get
|
|
{
|
|
return this.m_MinRegionArea;
|
|
}
|
|
set
|
|
{
|
|
this.m_MinRegionArea = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007A5 RID: 1957
|
|
// (get) Token: 0x060020E2 RID: 8418 RVA: 0x00026CCC File Offset: 0x00024ECC
|
|
// (set) Token: 0x060020E3 RID: 8419 RVA: 0x00026CF0 File Offset: 0x00024EF0
|
|
public bool overrideVoxelSize
|
|
{
|
|
get
|
|
{
|
|
return this.m_OverrideVoxelSize != 0;
|
|
}
|
|
set
|
|
{
|
|
this.m_OverrideVoxelSize = ((!value) ? 0 : 1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007A6 RID: 1958
|
|
// (get) Token: 0x060020E4 RID: 8420 RVA: 0x00026D08 File Offset: 0x00024F08
|
|
// (set) Token: 0x060020E5 RID: 8421 RVA: 0x00026D24 File Offset: 0x00024F24
|
|
public float voxelSize
|
|
{
|
|
get
|
|
{
|
|
return this.m_VoxelSize;
|
|
}
|
|
set
|
|
{
|
|
this.m_VoxelSize = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007A7 RID: 1959
|
|
// (get) Token: 0x060020E6 RID: 8422 RVA: 0x00026D30 File Offset: 0x00024F30
|
|
// (set) Token: 0x060020E7 RID: 8423 RVA: 0x00026D54 File Offset: 0x00024F54
|
|
public bool overrideTileSize
|
|
{
|
|
get
|
|
{
|
|
return this.m_OverrideTileSize != 0;
|
|
}
|
|
set
|
|
{
|
|
this.m_OverrideTileSize = ((!value) ? 0 : 1);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170007A8 RID: 1960
|
|
// (get) Token: 0x060020E8 RID: 8424 RVA: 0x00026D6C File Offset: 0x00024F6C
|
|
// (set) Token: 0x060020E9 RID: 8425 RVA: 0x00026D88 File Offset: 0x00024F88
|
|
public int tileSize
|
|
{
|
|
get
|
|
{
|
|
return this.m_TileSize;
|
|
}
|
|
set
|
|
{
|
|
this.m_TileSize = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060020EA RID: 8426 RVA: 0x00026D94 File Offset: 0x00024F94
|
|
public string[] ValidationReport(Bounds buildBounds)
|
|
{
|
|
return NavMeshBuildSettings.InternalValidationReport(this, buildBounds);
|
|
}
|
|
|
|
// Token: 0x060020EB RID: 8427 RVA: 0x00026DB8 File Offset: 0x00024FB8
|
|
private static string[] InternalValidationReport(NavMeshBuildSettings buildSettings, Bounds buildBounds)
|
|
{
|
|
return NavMeshBuildSettings.INTERNAL_CALL_InternalValidationReport(ref buildSettings, ref buildBounds);
|
|
}
|
|
|
|
// Token: 0x060020EC RID: 8428
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern string[] INTERNAL_CALL_InternalValidationReport(ref NavMeshBuildSettings buildSettings, ref Bounds buildBounds);
|
|
|
|
// Token: 0x040004B6 RID: 1206
|
|
private int m_AgentTypeID;
|
|
|
|
// Token: 0x040004B7 RID: 1207
|
|
private float m_AgentRadius;
|
|
|
|
// Token: 0x040004B8 RID: 1208
|
|
private float m_AgentHeight;
|
|
|
|
// Token: 0x040004B9 RID: 1209
|
|
private float m_AgentSlope;
|
|
|
|
// Token: 0x040004BA RID: 1210
|
|
private float m_AgentClimb;
|
|
|
|
// Token: 0x040004BB RID: 1211
|
|
private float m_LedgeDropHeight;
|
|
|
|
// Token: 0x040004BC RID: 1212
|
|
private float m_MaxJumpAcrossDistance;
|
|
|
|
// Token: 0x040004BD RID: 1213
|
|
private float m_MinRegionArea;
|
|
|
|
// Token: 0x040004BE RID: 1214
|
|
private int m_OverrideVoxelSize;
|
|
|
|
// Token: 0x040004BF RID: 1215
|
|
private float m_VoxelSize;
|
|
|
|
// Token: 0x040004C0 RID: 1216
|
|
private int m_OverrideTileSize;
|
|
|
|
// Token: 0x040004C1 RID: 1217
|
|
private int m_TileSize;
|
|
|
|
// Token: 0x040004C2 RID: 1218
|
|
private int m_AccuratePlacement;
|
|
}
|
|
}
|