Files
2026-04-10 22:50:51 +02:00

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