568 lines
18 KiB
C#
568 lines
18 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding.Util;
|
|
using UnityEngine;
|
|
|
|
namespace Pathfinding.Voxels
|
|
{
|
|
// Token: 0x02000106 RID: 262
|
|
[Token(Token = "0x20000A1")]
|
|
public class Voxelize
|
|
{
|
|
// Token: 0x06000860 RID: 2144 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000718")]
|
|
[Address(RVA = "0x988670", Offset = "0x987670", VA = "0x180988670")]
|
|
public void BuildContours(float maxError, int maxEdgeLength, VoxelContourSet cset, int buildFlags)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000861 RID: 2145 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000719")]
|
|
[Address(RVA = "0x98EC60", Offset = "0x98DC60", VA = "0x18098EC60")]
|
|
private void GetClosestIndices(int[] vertsa, int nvertsa, int[] vertsb, int nvertsb, ref int ia, ref int ib)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000862 RID: 2146 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600071A")]
|
|
[Address(RVA = "0x990590", Offset = "0x98F590", VA = "0x180990590")]
|
|
private static void ReleaseContours(VoxelContourSet cset)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000863 RID: 2147 RVA: 0x00005AEC File Offset: 0x00003CEC
|
|
[Token(Token = "0x600071B")]
|
|
[Address(RVA = "0x990150", Offset = "0x98F150", VA = "0x180990150")]
|
|
public static bool MergeContours(ref VoxelContour ca, ref VoxelContour cb, int ia, int ib)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000864 RID: 2148 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600071C")]
|
|
[Address(RVA = "0x9907D0", Offset = "0x98F7D0", VA = "0x1809907D0")]
|
|
public void SimplifyContour(List<int> verts, List<int> simplified, float maxError, int maxEdgeLenght, int buildFlags)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000865 RID: 2149 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600071D")]
|
|
[Address(RVA = "0x993770", Offset = "0x992770", VA = "0x180993770")]
|
|
public void WalkContour(int x, int z, int i, ushort[] flags, List<int> verts)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000866 RID: 2150 RVA: 0x00005B04 File Offset: 0x00003D04
|
|
[Token(Token = "0x600071E")]
|
|
[Address(RVA = "0x98EEC0", Offset = "0x98DEC0", VA = "0x18098EEC0")]
|
|
public int GetCornerHeight(int x, int z, int i, int dir, ref bool isBorderVertex)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000867 RID: 2151 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600071F")]
|
|
[Address(RVA = "0x9906B0", Offset = "0x98F6B0", VA = "0x1809906B0")]
|
|
public void RemoveDegenerateSegments(List<int> simplified)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000868 RID: 2152 RVA: 0x00005B1C File Offset: 0x00003D1C
|
|
[Token(Token = "0x6000720")]
|
|
[Address(RVA = "0x98B0C0", Offset = "0x98A0C0", VA = "0x18098B0C0")]
|
|
public int CalcAreaOfPolygon2D(int[] verts, int nverts)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000869 RID: 2153 RVA: 0x00005B34 File Offset: 0x00003D34
|
|
[Token(Token = "0x6000721")]
|
|
[Address(RVA = "0x98F890", Offset = "0x98E890", VA = "0x18098F890")]
|
|
public static bool Ileft(int a, int b, int c, int[] va, int[] vb, int[] vc)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600086A RID: 2154 RVA: 0x00005B4C File Offset: 0x00003D4C
|
|
[Token(Token = "0x6000722")]
|
|
[Address(RVA = "0x98C9A0", Offset = "0x98B9A0", VA = "0x18098C9A0")]
|
|
public static bool Diagonal(int i, int j, int n, int[] verts, int[] indices)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600086B RID: 2155 RVA: 0x00005B64 File Offset: 0x00003D64
|
|
[Token(Token = "0x6000723")]
|
|
[Address(RVA = "0x98F9F0", Offset = "0x98E9F0", VA = "0x18098F9F0")]
|
|
public static bool InCone(int i, int j, int n, int[] verts, int[] indices)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600086C RID: 2156 RVA: 0x00005B7C File Offset: 0x00003D7C
|
|
[Token(Token = "0x6000724")]
|
|
[Address(RVA = "0x98FFD0", Offset = "0x98EFD0", VA = "0x18098FFD0")]
|
|
public static bool Left(int a, int b, int c, int[] verts)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600086D RID: 2157 RVA: 0x00005B94 File Offset: 0x00003D94
|
|
[Token(Token = "0x6000725")]
|
|
[Address(RVA = "0x98FFB0", Offset = "0x98EFB0", VA = "0x18098FFB0")]
|
|
public static bool LeftOn(int a, int b, int c, int[] verts)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600086E RID: 2158 RVA: 0x00005BAC File Offset: 0x00003DAC
|
|
[Token(Token = "0x6000726")]
|
|
[Address(RVA = "0x98C0B0", Offset = "0x98B0B0", VA = "0x18098C0B0")]
|
|
public static bool Collinear(int a, int b, int c, int[] verts)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600086F RID: 2159 RVA: 0x00005BC4 File Offset: 0x00003DC4
|
|
[Token(Token = "0x6000727")]
|
|
[Address(RVA = "0x987AA0", Offset = "0x986AA0", VA = "0x180987AA0")]
|
|
public static int Area2(int a, int b, int c, int[] verts)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000870 RID: 2160 RVA: 0x00005BDC File Offset: 0x00003DDC
|
|
[Token(Token = "0x6000728")]
|
|
[Address(RVA = "0x98CA20", Offset = "0x98BA20", VA = "0x18098CA20")]
|
|
private static bool Diagonalie(int i, int j, int n, int[] verts, int[] indices)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000871 RID: 2161 RVA: 0x00005BF4 File Offset: 0x00003DF4
|
|
[Token(Token = "0x6000729")]
|
|
[Address(RVA = "0x993D10", Offset = "0x992D10", VA = "0x180993D10")]
|
|
public static bool Xorb(bool x, bool y)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000872 RID: 2162 RVA: 0x00005C0C File Offset: 0x00003E0C
|
|
[Token(Token = "0x600072A")]
|
|
[Address(RVA = "0x98FCB0", Offset = "0x98ECB0", VA = "0x18098FCB0")]
|
|
public static bool IntersectProp(int a, int b, int c, int d, int[] verts)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000873 RID: 2163 RVA: 0x00005C24 File Offset: 0x00003E24
|
|
[Token(Token = "0x600072B")]
|
|
[Address(RVA = "0x987BE0", Offset = "0x986BE0", VA = "0x180987BE0")]
|
|
private static bool Between(int a, int b, int c, int[] verts)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000874 RID: 2164 RVA: 0x00005C3C File Offset: 0x00003E3C
|
|
[Token(Token = "0x600072C")]
|
|
[Address(RVA = "0x98FE00", Offset = "0x98EE00", VA = "0x18098FE00")]
|
|
private static bool Intersect(int a, int b, int c, int d, int[] verts)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000875 RID: 2165 RVA: 0x00005C54 File Offset: 0x00003E54
|
|
[Token(Token = "0x600072D")]
|
|
[Address(RVA = "0x991E40", Offset = "0x990E40", VA = "0x180991E40")]
|
|
private static bool Vequal(int a, int b, int[] verts)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000876 RID: 2166 RVA: 0x00005C6C File Offset: 0x00003E6C
|
|
[Token(Token = "0x600072E")]
|
|
[Address(RVA = "0x990580", Offset = "0x98F580", VA = "0x180990580")]
|
|
public static int Prev(int i, int n)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000877 RID: 2167 RVA: 0x00005C84 File Offset: 0x00003E84
|
|
[Token(Token = "0x600072F")]
|
|
[Address(RVA = "0x990570", Offset = "0x98F570", VA = "0x180990570")]
|
|
public static int Next(int i, int n)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000878 RID: 2168 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000730")]
|
|
[Address(RVA = "0x989530", Offset = "0x988530", VA = "0x180989530")]
|
|
public void BuildPolyMesh(VoxelContourSet cset, int nvp, out VoxelMesh mesh)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000879 RID: 2169 RVA: 0x00005C9C File Offset: 0x00003E9C
|
|
[Token(Token = "0x6000731")]
|
|
[Address(RVA = "0x991610", Offset = "0x990610", VA = "0x180991610")]
|
|
private int Triangulate(int n, int[] verts, ref int[] indices, ref int[] tris)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x17000127 RID: 295
|
|
// (get) Token: 0x0600087A RID: 2170 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x0600087B RID: 2171 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170000FC")]
|
|
public GraphTransform transformVoxel2Graph
|
|
{
|
|
[Token(Token = "0x6000732")]
|
|
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000733")]
|
|
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600087C RID: 2172 RVA: 0x00005CB4 File Offset: 0x00003EB4
|
|
[Token(Token = "0x6000734")]
|
|
[Address(RVA = "0x98C0D0", Offset = "0x98B0D0", VA = "0x18098C0D0")]
|
|
public Vector3 CompactSpanToVector(int x, int z, int i)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x0600087D RID: 2173 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000735")]
|
|
[Address(RVA = "0x991D00", Offset = "0x990D00", VA = "0x180991D00")]
|
|
public void VectorToIndex(Vector3 p, out int x, out int z)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600087E RID: 2174 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000736")]
|
|
[Address(RVA = "0x993D20", Offset = "0x992D20", VA = "0x180993D20")]
|
|
public Voxelize(float ch, float cs, float walkableClimb, float walkableHeight, float maxSlope, float maxEdgeLength)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600087F RID: 2175 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000737")]
|
|
[Address(RVA = "0x98FB90", Offset = "0x98EB90", VA = "0x18098FB90")]
|
|
public void Init()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000880 RID: 2176 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000738")]
|
|
[Address(RVA = "0x9921E0", Offset = "0x9911E0", VA = "0x1809921E0")]
|
|
public void VoxelizeInput(GraphTransform graphTransform, Bounds graphSpaceBounds)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000881 RID: 2177 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000739")]
|
|
[Address(RVA = "0x98C540", Offset = "0x98B540", VA = "0x18098C540")]
|
|
public void DebugDrawSpans()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000882 RID: 2178 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600073A")]
|
|
[Address(RVA = "0x9881E0", Offset = "0x9871E0", VA = "0x1809881E0")]
|
|
public void BuildCompactField()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000883 RID: 2179 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600073B")]
|
|
[Address(RVA = "0x98AC20", Offset = "0x989C20", VA = "0x18098AC20")]
|
|
public void BuildVoxelConnections()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000884 RID: 2180 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600073C")]
|
|
[Address(RVA = "0x98CC10", Offset = "0x98BC10", VA = "0x18098CC10")]
|
|
private void DrawLine(int a, int b, int[] indices, int[] verts, Color color)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000885 RID: 2181 RVA: 0x00005CCC File Offset: 0x00003ECC
|
|
[Token(Token = "0x600073D")]
|
|
[Address(RVA = "0x992090", Offset = "0x991090", VA = "0x180992090")]
|
|
public Vector3 VoxelToWorld(int x, int y, int z)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x06000886 RID: 2182 RVA: 0x00005CE4 File Offset: 0x00003EE4
|
|
[Token(Token = "0x600073E")]
|
|
[Address(RVA = "0x991EE0", Offset = "0x990EE0", VA = "0x180991EE0")]
|
|
public Int3 VoxelToWorldInt3(Int3 voxelPosition)
|
|
{
|
|
return default(Int3);
|
|
}
|
|
|
|
// Token: 0x06000887 RID: 2183 RVA: 0x00005CFC File Offset: 0x00003EFC
|
|
[Token(Token = "0x600073F")]
|
|
[Address(RVA = "0x98C250", Offset = "0x98B250", VA = "0x18098C250")]
|
|
private Vector3 ConvertPosWithoutOffset(int x, int y, int z)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x06000888 RID: 2184 RVA: 0x00005D14 File Offset: 0x00003F14
|
|
[Token(Token = "0x6000740")]
|
|
[Address(RVA = "0x98C3C0", Offset = "0x98B3C0", VA = "0x18098C3C0")]
|
|
private Vector3 ConvertPosition(int x, int z, int i)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x06000889 RID: 2185 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000741")]
|
|
[Address(RVA = "0x98D100", Offset = "0x98C100", VA = "0x18098D100")]
|
|
public void ErodeWalkableArea(int radius)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600088A RID: 2186 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000742")]
|
|
[Address(RVA = "0x989420", Offset = "0x988420", VA = "0x180989420")]
|
|
public void BuildDistanceField()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600088B RID: 2187 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000743")]
|
|
[Address(RVA = "0x98CE50", Offset = "0x98BE50", VA = "0x18098CE50")]
|
|
[Obsolete]
|
|
public void ErodeVoxels(int radius)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600088C RID: 2188 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000744")]
|
|
[Address(RVA = "0x98D7E0", Offset = "0x98C7E0", VA = "0x18098D7E0")]
|
|
public void FilterLowHeightSpans(uint voxelWalkableHeight, float cs, float ch)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600088D RID: 2189 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000745")]
|
|
[Address(RVA = "0x98D230", Offset = "0x98C230", VA = "0x18098D230")]
|
|
public void FilterLedges(uint voxelWalkableHeight, int voxelWalkableClimb, float cs, float ch)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600088E RID: 2190 RVA: 0x00005D2C File Offset: 0x00003F2C
|
|
[Token(Token = "0x6000746")]
|
|
[Address(RVA = "0x98E3F0", Offset = "0x98D3F0", VA = "0x18098E3F0")]
|
|
public bool FloodRegion(int x, int z, int i, uint level, ushort r, ushort[] srcReg, ushort[] srcDist, Int3[] stack, [Optional] int[] flags, [Optional] bool[] closed)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600088F RID: 2191 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000747")]
|
|
[Address(RVA = "0x98FFF0", Offset = "0x98EFF0", VA = "0x18098FFF0")]
|
|
public void MarkRectWithRegion(int minx, int maxx, int minz, int maxz, ushort region, ushort[] srcReg)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000890 RID: 2192 RVA: 0x00005D44 File Offset: 0x00003F44
|
|
[Token(Token = "0x6000748")]
|
|
[Address(RVA = "0x98B1F0", Offset = "0x98A1F0", VA = "0x18098B1F0")]
|
|
public ushort CalculateDistanceField(ushort[] src)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000891 RID: 2193 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000749")]
|
|
[Address(RVA = "0x987D60", Offset = "0x986D60", VA = "0x180987D60")]
|
|
public ushort[] BoxBlur(ushort[] src, ushort[] dst)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000892 RID: 2194 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600074A")]
|
|
[Address(RVA = "0x989BC0", Offset = "0x988BC0", VA = "0x180989BC0")]
|
|
public void BuildRegions()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000893 RID: 2195 RVA: 0x00005D5C File Offset: 0x00003F5C
|
|
[Token(Token = "0x600074B")]
|
|
[Address(RVA = "0x993EA0", Offset = "0x992EA0", VA = "0x180993EA0")]
|
|
private static int union_find_find(int[] arr, int x)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000894 RID: 2196 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600074C")]
|
|
[Address(RVA = "0x993F20", Offset = "0x992F20", VA = "0x180993F20")]
|
|
private static void union_find_union(int[] arr, int a, int b)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000895 RID: 2197 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600074D")]
|
|
[Address(RVA = "0x98D930", Offset = "0x98C930", VA = "0x18098D930")]
|
|
public void FilterSmallRegions(ushort[] reg, int minRegionSize, int maxRegions)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040005D8 RID: 1496
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400043A")]
|
|
public List<RasterizationMesh> inputMeshes;
|
|
|
|
// Token: 0x040005D9 RID: 1497
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400043B")]
|
|
public readonly int voxelWalkableClimb;
|
|
|
|
// Token: 0x040005DA RID: 1498
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400043C")]
|
|
public readonly uint voxelWalkableHeight;
|
|
|
|
// Token: 0x040005DB RID: 1499
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400043D")]
|
|
public readonly float cellSize;
|
|
|
|
// Token: 0x040005DC RID: 1500
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400043E")]
|
|
public readonly float cellHeight;
|
|
|
|
// Token: 0x040005DD RID: 1501
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400043F")]
|
|
public int minRegionSize;
|
|
|
|
// Token: 0x040005DE RID: 1502
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4000440")]
|
|
public int borderSize;
|
|
|
|
// Token: 0x040005DF RID: 1503
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000441")]
|
|
public float maxEdgeLength;
|
|
|
|
// Token: 0x040005E0 RID: 1504
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000442")]
|
|
public float maxSlope;
|
|
|
|
// Token: 0x040005E1 RID: 1505
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000443")]
|
|
public RecastGraph.RelevantGraphSurfaceMode relevantGraphSurfaceMode;
|
|
|
|
// Token: 0x040005E2 RID: 1506
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4000444")]
|
|
public Bounds forcedBounds;
|
|
|
|
// Token: 0x040005E3 RID: 1507
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000445")]
|
|
public VoxelArea voxelArea;
|
|
|
|
// Token: 0x040005E4 RID: 1508
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000446")]
|
|
public VoxelContourSet countourSet;
|
|
|
|
// Token: 0x040005E5 RID: 1509
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000447")]
|
|
private GraphTransform transform;
|
|
|
|
// Token: 0x040005E7 RID: 1511
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000449")]
|
|
public int width;
|
|
|
|
// Token: 0x040005E8 RID: 1512
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400044A")]
|
|
public int depth;
|
|
|
|
// Token: 0x040005E9 RID: 1513
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400044B")]
|
|
private Vector3 voxelOffset;
|
|
|
|
// Token: 0x040005EA RID: 1514
|
|
[Token(Token = "0x400044C")]
|
|
public const uint NotConnected = 63U;
|
|
|
|
// Token: 0x040005EB RID: 1515
|
|
[Token(Token = "0x400044D")]
|
|
private const int MaxLayers = 65535;
|
|
|
|
// Token: 0x040005EC RID: 1516
|
|
[Token(Token = "0x400044E")]
|
|
private const int MaxRegions = 500;
|
|
|
|
// Token: 0x040005ED RID: 1517
|
|
[Token(Token = "0x400044F")]
|
|
private const int UnwalkableArea = 0;
|
|
|
|
// Token: 0x040005EE RID: 1518
|
|
[Token(Token = "0x4000450")]
|
|
private const ushort BorderReg = 32768;
|
|
|
|
// Token: 0x040005EF RID: 1519
|
|
[Token(Token = "0x4000451")]
|
|
private const int RC_BORDER_VERTEX = 65536;
|
|
|
|
// Token: 0x040005F0 RID: 1520
|
|
[Token(Token = "0x4000452")]
|
|
private const int RC_AREA_BORDER = 131072;
|
|
|
|
// Token: 0x040005F1 RID: 1521
|
|
[Token(Token = "0x4000453")]
|
|
private const int VERTEX_BUCKET_COUNT = 4096;
|
|
|
|
// Token: 0x040005F2 RID: 1522
|
|
[Token(Token = "0x4000454")]
|
|
public const int RC_CONTOUR_TESS_WALL_EDGES = 1;
|
|
|
|
// Token: 0x040005F3 RID: 1523
|
|
[Token(Token = "0x4000455")]
|
|
public const int RC_CONTOUR_TESS_AREA_EDGES = 2;
|
|
|
|
// Token: 0x040005F4 RID: 1524
|
|
[Token(Token = "0x4000456")]
|
|
public const int RC_CONTOUR_TESS_TILE_EDGES = 4;
|
|
|
|
// Token: 0x040005F5 RID: 1525
|
|
[Token(Token = "0x4000457")]
|
|
private const int ContourRegMask = 65535;
|
|
|
|
// Token: 0x040005F6 RID: 1526
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x4000458")]
|
|
private readonly Vector3 cellScale;
|
|
}
|
|
}
|