Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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;
}
}
}