501 lines
14 KiB
C#
501 lines
14 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace UnityEngine.Experimental.Rendering.Universal.LibTessDotNet
|
|
{
|
|
// Token: 0x020000CF RID: 207
|
|
[Token(Token = "0x20000A7")]
|
|
internal static class MeshUtils
|
|
{
|
|
// Token: 0x06000430 RID: 1072 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x60003F9")]
|
|
[Address(RVA = "0x8F0750", Offset = "0x8EF750", VA = "0x1808F0750")]
|
|
public static MeshUtils.Edge MakeEdge(MeshUtils.Edge eNext)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000431 RID: 1073 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003FA")]
|
|
[Address(RVA = "0x8F09B0", Offset = "0x8EF9B0", VA = "0x1808F09B0")]
|
|
public static void Splice(MeshUtils.Edge a, MeshUtils.Edge b)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000432 RID: 1074 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003FB")]
|
|
[Address(RVA = "0x8F0920", Offset = "0x8EF920", VA = "0x1808F0920")]
|
|
public static void MakeVertex(MeshUtils.Edge eOrig, MeshUtils.Vertex vNext)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000433 RID: 1075 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003FC")]
|
|
[Address(RVA = "0x8F0870", Offset = "0x8EF870", VA = "0x1808F0870")]
|
|
public static void MakeFace(MeshUtils.Edge eOrig, MeshUtils.Face fNext)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000434 RID: 1076 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003FD")]
|
|
[Address(RVA = "0x8F05A0", Offset = "0x8EF5A0", VA = "0x1808F05A0")]
|
|
public static void KillEdge(MeshUtils.Edge eDel)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000435 RID: 1077 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003FE")]
|
|
[Address(RVA = "0x8F06C0", Offset = "0x8EF6C0", VA = "0x1808F06C0")]
|
|
public static void KillVertex(MeshUtils.Vertex vDel, MeshUtils.Vertex newOrg)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000436 RID: 1078 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003FF")]
|
|
[Address(RVA = "0x8F0630", Offset = "0x8EF630", VA = "0x1808F0630")]
|
|
public static void KillFace(MeshUtils.Face fDel, MeshUtils.Face newLFace)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000437 RID: 1079 RVA: 0x000043B0 File Offset: 0x000025B0
|
|
[Token(Token = "0x6000400")]
|
|
[Address(RVA = "0x8F0520", Offset = "0x8EF520", VA = "0x1808F0520")]
|
|
public static float FaceArea(MeshUtils.Face f)
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x04000546 RID: 1350
|
|
[Token(Token = "0x4000446")]
|
|
public const int Undef = -1;
|
|
|
|
// Token: 0x020000D0 RID: 208
|
|
[Token(Token = "0x20000DA")]
|
|
public abstract class Pooled<T> where T : MeshUtils.Pooled<T>, new()
|
|
{
|
|
// Token: 0x06000438 RID: 1080
|
|
[Token(Token = "0x6000484")]
|
|
[Address(Slot = "4")]
|
|
public abstract void Reset();
|
|
|
|
// Token: 0x06000439 RID: 1081 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000485")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
|
public virtual void OnFree()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600043A RID: 1082 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x6000486")]
|
|
[Address(RVA = "0x3052310", Offset = "0x3051310", VA = "0x183052310")]
|
|
public static T Create()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600043B RID: 1083 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000487")]
|
|
[Address(RVA = "0x30524F0", Offset = "0x30514F0", VA = "0x1830524F0")]
|
|
public void Free()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600043C RID: 1084 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000488")]
|
|
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
|
protected Pooled()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000547 RID: 1351
|
|
[Token(Token = "0x400057F")]
|
|
private static Stack<T> _stack;
|
|
}
|
|
|
|
// Token: 0x020000D1 RID: 209
|
|
[Token(Token = "0x20000DB")]
|
|
public class Vertex : MeshUtils.Pooled<MeshUtils.Vertex>
|
|
{
|
|
// Token: 0x0600043D RID: 1085 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000489")]
|
|
[Address(RVA = "0x902650", Offset = "0x901650", VA = "0x180902650", Slot = "4")]
|
|
public override void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600043E RID: 1086 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600048A")]
|
|
[Address(RVA = "0x9026E0", Offset = "0x9016E0", VA = "0x1809026E0")]
|
|
public Vertex()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000548 RID: 1352
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000580")]
|
|
internal MeshUtils.Vertex _prev;
|
|
|
|
// Token: 0x04000549 RID: 1353
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000581")]
|
|
internal MeshUtils.Vertex _next;
|
|
|
|
// Token: 0x0400054A RID: 1354
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000582")]
|
|
internal MeshUtils.Edge _anEdge;
|
|
|
|
// Token: 0x0400054B RID: 1355
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000583")]
|
|
internal Vec3 _coords;
|
|
|
|
// Token: 0x0400054C RID: 1356
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000584")]
|
|
internal float _s;
|
|
|
|
// Token: 0x0400054D RID: 1357
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000585")]
|
|
internal float _t;
|
|
|
|
// Token: 0x0400054E RID: 1358
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4000586")]
|
|
internal PQHandle _pqHandle;
|
|
|
|
// Token: 0x0400054F RID: 1359
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000587")]
|
|
internal int _n;
|
|
|
|
// Token: 0x04000550 RID: 1360
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000588")]
|
|
internal object _data;
|
|
}
|
|
|
|
// Token: 0x020000D2 RID: 210
|
|
[Token(Token = "0x20000DC")]
|
|
public class Face : MeshUtils.Pooled<MeshUtils.Face>
|
|
{
|
|
// Token: 0x1700011B RID: 283
|
|
// (get) Token: 0x0600043F RID: 1087 RVA: 0x000043C8 File Offset: 0x000025C8
|
|
[Token(Token = "0x17000122")]
|
|
internal int VertsCount
|
|
{
|
|
[Token(Token = "0x600048B")]
|
|
[Address(RVA = "0x8E9BE0", Offset = "0x8E8BE0", VA = "0x1808E9BE0")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000440 RID: 1088 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600048C")]
|
|
[Address(RVA = "0x8E9B80", Offset = "0x8E8B80", VA = "0x1808E9B80", Slot = "4")]
|
|
public override void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000441 RID: 1089 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600048D")]
|
|
[Address(RVA = "0x8E9BA0", Offset = "0x8E8BA0", VA = "0x1808E9BA0")]
|
|
public Face()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000551 RID: 1361
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000589")]
|
|
internal MeshUtils.Face _prev;
|
|
|
|
// Token: 0x04000552 RID: 1362
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400058A")]
|
|
internal MeshUtils.Face _next;
|
|
|
|
// Token: 0x04000553 RID: 1363
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400058B")]
|
|
internal MeshUtils.Edge _anEdge;
|
|
|
|
// Token: 0x04000554 RID: 1364
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400058C")]
|
|
internal MeshUtils.Face _trail;
|
|
|
|
// Token: 0x04000555 RID: 1365
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400058D")]
|
|
internal int _n;
|
|
|
|
// Token: 0x04000556 RID: 1366
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400058E")]
|
|
internal bool _marked;
|
|
|
|
// Token: 0x04000557 RID: 1367
|
|
[FieldOffset(Offset = "0x35")]
|
|
[Token(Token = "0x400058F")]
|
|
internal bool _inside;
|
|
}
|
|
|
|
// Token: 0x020000D3 RID: 211
|
|
[Token(Token = "0x20000DD")]
|
|
public struct EdgePair
|
|
{
|
|
// Token: 0x06000442 RID: 1090 RVA: 0x000043E0 File Offset: 0x000025E0
|
|
[Token(Token = "0x600048E")]
|
|
[Address(RVA = "0x8E9830", Offset = "0x8E8830", VA = "0x1808E9830")]
|
|
public static MeshUtils.EdgePair Create()
|
|
{
|
|
return default(MeshUtils.EdgePair);
|
|
}
|
|
|
|
// Token: 0x06000443 RID: 1091 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600048F")]
|
|
[Address(RVA = "0x8E98B0", Offset = "0x8E88B0", VA = "0x1808E98B0")]
|
|
public void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000558 RID: 1368
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000590")]
|
|
internal MeshUtils.Edge _e;
|
|
|
|
// Token: 0x04000559 RID: 1369
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4000591")]
|
|
internal MeshUtils.Edge _eSym;
|
|
}
|
|
|
|
// Token: 0x020000D4 RID: 212
|
|
[Token(Token = "0x20000DE")]
|
|
public class Edge : MeshUtils.Pooled<MeshUtils.Edge>
|
|
{
|
|
// Token: 0x1700011C RID: 284
|
|
// (get) Token: 0x06000444 RID: 1092 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x06000445 RID: 1093 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000123")]
|
|
internal MeshUtils.Face _Rface
|
|
{
|
|
[Token(Token = "0x6000490")]
|
|
[Address(RVA = "0x8E99F0", Offset = "0x8E89F0", VA = "0x1808E99F0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000491")]
|
|
[Address(RVA = "0x8E9B10", Offset = "0x8E8B10", VA = "0x1808E9B10")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700011D RID: 285
|
|
// (get) Token: 0x06000446 RID: 1094 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x06000447 RID: 1095 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000124")]
|
|
internal MeshUtils.Vertex _Dst
|
|
{
|
|
[Token(Token = "0x6000492")]
|
|
[Address(RVA = "0x8E99B0", Offset = "0x8E89B0", VA = "0x1808E99B0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000493")]
|
|
[Address(RVA = "0x8E9AB0", Offset = "0x8E8AB0", VA = "0x1808E9AB0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700011E RID: 286
|
|
// (get) Token: 0x06000448 RID: 1096 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x06000449 RID: 1097 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000125")]
|
|
internal MeshUtils.Edge _Oprev
|
|
{
|
|
[Token(Token = "0x6000494")]
|
|
[Address(RVA = "0x425890", Offset = "0x424890", VA = "0x180425890")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000495")]
|
|
[Address(RVA = "0x8E9AF0", Offset = "0x8E8AF0", VA = "0x1808E9AF0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700011F RID: 287
|
|
// (get) Token: 0x0600044A RID: 1098 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x0600044B RID: 1099 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000126")]
|
|
internal MeshUtils.Edge _Lprev
|
|
{
|
|
[Token(Token = "0x6000496")]
|
|
[Address(RVA = "0x8E99D0", Offset = "0x8E89D0", VA = "0x1808E99D0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000497")]
|
|
[Address(RVA = "0x8E9AD0", Offset = "0x8E8AD0", VA = "0x1808E9AD0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000120 RID: 288
|
|
// (get) Token: 0x0600044C RID: 1100 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x0600044D RID: 1101 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000127")]
|
|
internal MeshUtils.Edge _Dprev
|
|
{
|
|
[Token(Token = "0x6000498")]
|
|
[Address(RVA = "0x8E9990", Offset = "0x8E8990", VA = "0x1808E9990")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000499")]
|
|
[Address(RVA = "0x8E9A90", Offset = "0x8E8A90", VA = "0x1808E9A90")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000121 RID: 289
|
|
// (get) Token: 0x0600044E RID: 1102 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x0600044F RID: 1103 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000128")]
|
|
internal MeshUtils.Edge _Rprev
|
|
{
|
|
[Token(Token = "0x600049A")]
|
|
[Address(RVA = "0x8E9A40", Offset = "0x8E8A40", VA = "0x1808E9A40")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600049B")]
|
|
[Address(RVA = "0x8E9B60", Offset = "0x8E8B60", VA = "0x1808E9B60")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000122 RID: 290
|
|
// (get) Token: 0x06000450 RID: 1104 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x06000451 RID: 1105 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000129")]
|
|
internal MeshUtils.Edge _Dnext
|
|
{
|
|
[Token(Token = "0x600049C")]
|
|
[Address(RVA = "0x8E9960", Offset = "0x8E8960", VA = "0x1808E9960")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600049D")]
|
|
[Address(RVA = "0x8E9A60", Offset = "0x8E8A60", VA = "0x1808E9A60")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000123 RID: 291
|
|
// (get) Token: 0x06000452 RID: 1106 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x06000453 RID: 1107 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700012A")]
|
|
internal MeshUtils.Edge _Rnext
|
|
{
|
|
[Token(Token = "0x600049E")]
|
|
[Address(RVA = "0x8E9A10", Offset = "0x8E8A10", VA = "0x1808E9A10")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600049F")]
|
|
[Address(RVA = "0x8E9B30", Offset = "0x8E8B30", VA = "0x1808E9B30")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000454 RID: 1108 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60004A0")]
|
|
[Address(RVA = "0x8E98C0", Offset = "0x8E88C0", VA = "0x1808E98C0")]
|
|
internal static void EnsureFirst(ref MeshUtils.Edge e)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000455 RID: 1109 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60004A1")]
|
|
[Address(RVA = "0x8E98F0", Offset = "0x8E88F0", VA = "0x1808E98F0", Slot = "4")]
|
|
public override void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000456 RID: 1110 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60004A2")]
|
|
[Address(RVA = "0x8E9920", Offset = "0x8E8920", VA = "0x1808E9920")]
|
|
public Edge()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400055A RID: 1370
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000592")]
|
|
internal MeshUtils.EdgePair _pair;
|
|
|
|
// Token: 0x0400055B RID: 1371
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000593")]
|
|
internal MeshUtils.Edge _next;
|
|
|
|
// Token: 0x0400055C RID: 1372
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000594")]
|
|
internal MeshUtils.Edge _Sym;
|
|
|
|
// Token: 0x0400055D RID: 1373
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000595")]
|
|
internal MeshUtils.Edge _Onext;
|
|
|
|
// Token: 0x0400055E RID: 1374
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000596")]
|
|
internal MeshUtils.Edge _Lnext;
|
|
|
|
// Token: 0x0400055F RID: 1375
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000597")]
|
|
internal MeshUtils.Vertex _Org;
|
|
|
|
// Token: 0x04000560 RID: 1376
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000598")]
|
|
internal MeshUtils.Face _Lface;
|
|
|
|
// Token: 0x04000561 RID: 1377
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000599")]
|
|
internal Tess.ActiveRegion _activeRegion;
|
|
|
|
// Token: 0x04000562 RID: 1378
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400059A")]
|
|
internal int _winding;
|
|
}
|
|
}
|
|
}
|