145 lines
3.9 KiB
C#
145 lines
3.9 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace UnityEngine.Experimental.Rendering.Universal.LibTessDotNet
|
|
{
|
|
// Token: 0x020000D4 RID: 212
|
|
[Token(Token = "0x20000A7")]
|
|
internal class PriorityHeap<TValue> where TValue : class
|
|
{
|
|
// Token: 0x17000107 RID: 263
|
|
// (get) Token: 0x06000438 RID: 1080 RVA: 0x000041D0 File Offset: 0x000023D0
|
|
[Token(Token = "0x170000F8")]
|
|
public bool Empty
|
|
{
|
|
[Token(Token = "0x60003E2")]
|
|
[Address(RVA = "0x50F010", Offset = "0x50DE10", VA = "0x18050F010")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000439 RID: 1081 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003E3")]
|
|
[Address(RVA = "0x2B041C0", Offset = "0x2B02FC0", VA = "0x182B041C0")]
|
|
public PriorityHeap(int initialSize, PriorityHeap<TValue>.LessOrEqual leq)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600043A RID: 1082 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003E4")]
|
|
[Address(RVA = "0x2B03680", Offset = "0x2B02480", VA = "0x182B03680")]
|
|
private void FloatDown(int curr)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600043B RID: 1083 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003E5")]
|
|
[Address(RVA = "0x2B03980", Offset = "0x2B02780", VA = "0x182B03980")]
|
|
private void FloatUp(int curr)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600043C RID: 1084 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003E6")]
|
|
[Address(RVA = "0x2B03BA0", Offset = "0x2B029A0", VA = "0x182B03BA0")]
|
|
public void Init()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600043D RID: 1085 RVA: 0x000041E8 File Offset: 0x000023E8
|
|
[Token(Token = "0x60003E7")]
|
|
[Address(RVA = "0x2B03C10", Offset = "0x2B02A10", VA = "0x182B03C10")]
|
|
public PQHandle Insert(TValue value)
|
|
{
|
|
return default(PQHandle);
|
|
}
|
|
|
|
// Token: 0x0600043E RID: 1086 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x60003E8")]
|
|
[Address(RVA = "0x2B034B0", Offset = "0x2B022B0", VA = "0x182B034B0")]
|
|
public TValue ExtractMin()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600043F RID: 1087 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x60003E9")]
|
|
[Address(RVA = "0x2B03E80", Offset = "0x2B02C80", VA = "0x182B03E80")]
|
|
public TValue Minimum()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000440 RID: 1088 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60003EA")]
|
|
[Address(RVA = "0x2B03EE0", Offset = "0x2B02CE0", VA = "0x182B03EE0")]
|
|
public void Remove(PQHandle handle)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400052E RID: 1326
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400041A")]
|
|
private PriorityHeap<TValue>.LessOrEqual _leq;
|
|
|
|
// Token: 0x0400052F RID: 1327
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400041B")]
|
|
private int[] _nodes;
|
|
|
|
// Token: 0x04000530 RID: 1328
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400041C")]
|
|
private PriorityHeap<TValue>.HandleElem[] _handles;
|
|
|
|
// Token: 0x04000531 RID: 1329
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400041D")]
|
|
private int _size;
|
|
|
|
// Token: 0x04000532 RID: 1330
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400041E")]
|
|
private int _max;
|
|
|
|
// Token: 0x04000533 RID: 1331
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400041F")]
|
|
private int _freeList;
|
|
|
|
// Token: 0x04000534 RID: 1332
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000420")]
|
|
private bool _initialized;
|
|
|
|
// Token: 0x020000D5 RID: 213
|
|
// (Invoke) Token: 0x06000442 RID: 1090
|
|
[Token(Token = "0x20000DD")]
|
|
public delegate bool LessOrEqual(TValue lhs, TValue rhs);
|
|
|
|
// Token: 0x020000D6 RID: 214
|
|
[Token(Token = "0x20000DE")]
|
|
protected class HandleElem
|
|
{
|
|
// Token: 0x06000445 RID: 1093 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000487")]
|
|
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
|
public HandleElem()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000535 RID: 1333
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000564")]
|
|
internal TValue _key;
|
|
|
|
// Token: 0x04000536 RID: 1334
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000565")]
|
|
internal int _node;
|
|
}
|
|
}
|
|
}
|