using System; using System.Collections.Generic; using Cpp2IlInjected; namespace Pathfinding.Util { // Token: 0x0200013F RID: 319 [Token(Token = "0x20000CA")] public class GridLookup where T : class { // Token: 0x06000A4D RID: 2637 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60008E2")] [Address(RVA = "0x3032500", Offset = "0x3031300", VA = "0x183032500")] public GridLookup(Int2 size) { } // Token: 0x1700016D RID: 365 // (get) Token: 0x06000A4E RID: 2638 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000142")] public GridLookup.Root AllItems { [Token(Token = "0x60008E3")] [Address(RVA = "0x46C0F0", Offset = "0x46AEF0", VA = "0x18046C0F0")] get { return null; } } // Token: 0x06000A4F RID: 2639 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60008E4")] [Address(RVA = "0x3031E20", Offset = "0x3030C20", VA = "0x183031E20")] public void Clear() { } // Token: 0x06000A50 RID: 2640 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008E5")] [Address(RVA = "0x3031EB0", Offset = "0x3030CB0", VA = "0x183031EB0")] public GridLookup.Root GetRoot(T item) { return null; } // Token: 0x06000A51 RID: 2641 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008E6")] [Address(RVA = "0x3031D00", Offset = "0x3030B00", VA = "0x183031D00")] public GridLookup.Root Add(T item, IntRect bounds) { return null; } // Token: 0x06000A52 RID: 2642 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60008E7")] [Address(RVA = "0x30323E0", Offset = "0x30311E0", VA = "0x1830323E0")] public void Remove(T item) { } // Token: 0x06000A53 RID: 2643 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60008E8")] [Address(RVA = "0x3031EF0", Offset = "0x3030CF0", VA = "0x183031EF0")] public void Move(T item, IntRect bounds) { } // Token: 0x06000A54 RID: 2644 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008E9")] [Address(RVA = "0x1934DD0", Offset = "0x1933BD0", VA = "0x181934DD0")] public List QueryRect(IntRect r) where U : class, T { return null; } // Token: 0x04000721 RID: 1825 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000541")] private Int2 size; // Token: 0x04000722 RID: 1826 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000542")] private GridLookup.Item[] cells; // Token: 0x04000723 RID: 1827 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000543")] private GridLookup.Root all; // Token: 0x04000724 RID: 1828 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000544")] private Dictionary.Root> rootLookup; // Token: 0x04000725 RID: 1829 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000545")] private Stack.Item> itemPool; // Token: 0x02000140 RID: 320 [Token(Token = "0x2000149")] internal class Item { // Token: 0x06000A55 RID: 2645 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000AA8")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public Item() { } // Token: 0x04000726 RID: 1830 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000758")] public GridLookup.Root root; // Token: 0x04000727 RID: 1831 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000759")] public GridLookup.Item prev; // Token: 0x04000728 RID: 1832 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400075A")] public GridLookup.Item next; } // Token: 0x02000141 RID: 321 [Token(Token = "0x200014A")] public class Root { // Token: 0x06000A56 RID: 2646 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000AA9")] [Address(RVA = "0x3044050", Offset = "0x3042E50", VA = "0x183044050")] public Root() { } // Token: 0x04000729 RID: 1833 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400075B")] public T obj; // Token: 0x0400072A RID: 1834 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400075C")] public GridLookup.Root next; // Token: 0x0400072B RID: 1835 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400075D")] internal GridLookup.Root prev; // Token: 0x0400072C RID: 1836 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400075E")] internal IntRect previousBounds; // Token: 0x0400072D RID: 1837 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400075F")] internal List.Item> items; // Token: 0x0400072E RID: 1838 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000760")] internal bool flag; } } }