using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace RecRoom.Core.DataStructures { // Token: 0x02000042 RID: 66 [Token(Token = "0x2000042")] [StructLayout(3)] public class PriorityQueue { // Token: 0x17000031 RID: 49 // (get) Token: 0x06000111 RID: 273 RVA: 0x00002580 File Offset: 0x00000780 [Token(Token = "0x17000031")] public int Count { [Token(Token = "0x6000111")] [Address(RVA = "0x1C021B0", Offset = "0x1C00BB0", VA = "0x181C021B0")] get { return 0; } } // Token: 0x06000112 RID: 274 RVA: 0x00002598 File Offset: 0x00000798 [Token(Token = "0x6000112")] [Address(RVA = "0x1D2AC60", Offset = "0x1D29660", VA = "0x181D2AC60")] public bool Contains(T value) { return default(bool); } // Token: 0x06000113 RID: 275 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000113")] [Address(RVA = "0x1D2AB80", Offset = "0x1D29580", VA = "0x181D2AB80")] public void Add(T value, int priority) { } // Token: 0x06000114 RID: 276 RVA: 0x000025B0 File Offset: 0x000007B0 [Token(Token = "0x6000114")] [Address(RVA = "0x1D2AF50", Offset = "0x1D29950", VA = "0x181D2AF50")] public bool Remove(T value) { return default(bool); } // Token: 0x06000115 RID: 277 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000115")] [Address(RVA = "0x1D2AC00", Offset = "0x1D29600", VA = "0x181D2AC00")] public void Clear() { } // Token: 0x06000116 RID: 278 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000116")] [Address(RVA = "0x1D2AEC0", Offset = "0x1D298C0", VA = "0x181D2AEC0")] public T Peek() { return null; } // Token: 0x06000117 RID: 279 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000117")] [Address(RVA = "0x1D2B070", Offset = "0x1D29A70", VA = "0x181D2B070")] private void UpdateHighestPriorityValue() { } // Token: 0x06000118 RID: 280 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000118")] [Address(RVA = "0x1D2B2B0", Offset = "0x1D29CB0", VA = "0x181D2B2B0")] public PriorityQueue() { } // Token: 0x0400006C RID: 108 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400006C")] protected readonly List.Entry> entries; // Token: 0x0400006D RID: 109 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400006D")] private T highestPriorityValue; // Token: 0x02000043 RID: 67 [Token(Token = "0x2000043")] protected struct Entry { // Token: 0x0400006E RID: 110 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400006E")] public T Value; // Token: 0x0400006F RID: 111 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400006F")] public int Priority; } } }