198 lines
5.7 KiB
C#
198 lines
5.7 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Pathfinding.Poly2Tri
|
|
{
|
|
// Token: 0x0200000B RID: 11
|
|
[Token(Token = "0x200000B")]
|
|
public class DTSweepContext : TriangulationContext
|
|
{
|
|
// Token: 0x0600005D RID: 93 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600005D")]
|
|
[Address(RVA = "0x703460", Offset = "0x702260", VA = "0x180703460")]
|
|
public DTSweepContext()
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700000A RID: 10
|
|
// (get) Token: 0x0600005E RID: 94 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x0600005F RID: 95 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700000A")]
|
|
public TriangulationPoint Head
|
|
{
|
|
[Token(Token = "0x600005E")]
|
|
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600005F")]
|
|
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700000B RID: 11
|
|
// (get) Token: 0x06000060 RID: 96 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x06000061 RID: 97 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700000B")]
|
|
public TriangulationPoint Tail
|
|
{
|
|
[Token(Token = "0x6000060")]
|
|
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000061")]
|
|
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700000C RID: 12
|
|
// (get) Token: 0x06000062 RID: 98 RVA: 0x000021F0 File Offset: 0x000003F0
|
|
[Token(Token = "0x1700000C")]
|
|
public override bool IsDebugEnabled
|
|
{
|
|
[Token(Token = "0x6000062")]
|
|
[Address(RVA = "0x4508A0", Offset = "0x44F6A0", VA = "0x1804508A0", Slot = "8")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000063 RID: 99 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000063")]
|
|
[Address(RVA = "0x703400", Offset = "0x702200", VA = "0x180703400")]
|
|
public void RemoveFromList(DelaunayTriangle triangle)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000064 RID: 100 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000064")]
|
|
[Address(RVA = "0x702EF0", Offset = "0x701CF0", VA = "0x180702EF0")]
|
|
public void MeshClean(DelaunayTriangle triangle)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000065 RID: 101 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000065")]
|
|
[Address(RVA = "0x702D70", Offset = "0x701B70", VA = "0x180702D70")]
|
|
private void MeshCleanReq(DelaunayTriangle triangle)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000066 RID: 102 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000066")]
|
|
[Address(RVA = "0x702880", Offset = "0x701680", VA = "0x180702880", Slot = "7")]
|
|
public override void Clear()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000067 RID: 103 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000067")]
|
|
[Address(RVA = "0x702860", Offset = "0x701660", VA = "0x180702860")]
|
|
public void AddNode(AdvancingFrontNode node)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000068 RID: 104 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000068")]
|
|
[Address(RVA = "0x702860", Offset = "0x701660", VA = "0x180702860")]
|
|
public void RemoveNode(AdvancingFrontNode node)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000069 RID: 105 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x6000069")]
|
|
[Address(RVA = "0x702C20", Offset = "0x701A20", VA = "0x180702C20")]
|
|
public AdvancingFrontNode LocateNode(TriangulationPoint point)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006A RID: 106 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600006A")]
|
|
[Address(RVA = "0x702920", Offset = "0x701720", VA = "0x180702920")]
|
|
public void CreateAdvancingFront()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006B RID: 107 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600006B")]
|
|
[Address(RVA = "0x702CB0", Offset = "0x701AB0", VA = "0x180702CB0")]
|
|
public void MapTriangleToNodes(DelaunayTriangle t)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006C RID: 108 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600006C")]
|
|
[Address(RVA = "0x703030", Offset = "0x701E30", VA = "0x180703030", Slot = "5")]
|
|
public override void PrepareTriangulation(Triangulatable t)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006D RID: 109 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600006D")]
|
|
[Address(RVA = "0x702B40", Offset = "0x701940", VA = "0x180702B40")]
|
|
public void FinalizeTriangulation()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600006E RID: 110 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x600006E")]
|
|
[Address(RVA = "0x702F00", Offset = "0x701D00", VA = "0x180702F00", Slot = "6")]
|
|
public override TriangulationConstraint NewConstraint(TriangulationPoint a, TriangulationPoint b)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x1700000D RID: 13
|
|
// (get) Token: 0x0600006F RID: 111 RVA: 0x00002208 File Offset: 0x00000408
|
|
[Token(Token = "0x1700000D")]
|
|
public override TriangulationAlgorithm Algorithm
|
|
{
|
|
[Token(Token = "0x600006F")]
|
|
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "4")]
|
|
get
|
|
{
|
|
return TriangulationAlgorithm.DTSweep;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400001B RID: 27
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400001B")]
|
|
private readonly float ALPHA;
|
|
|
|
// Token: 0x0400001C RID: 28
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400001C")]
|
|
public AdvancingFront Front;
|
|
|
|
// Token: 0x0400001D RID: 29
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400001D")]
|
|
public DTSweepBasin Basin;
|
|
|
|
// Token: 0x0400001E RID: 30
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400001E")]
|
|
public DTSweepEdgeEvent EdgeEvent;
|
|
|
|
// Token: 0x0400001F RID: 31
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400001F")]
|
|
private DTSweepPointComparator _comparator;
|
|
}
|
|
}
|