using System; using Cpp2IlInjected; namespace Pathfinding { // Token: 0x02000031 RID: 49 [Token(Token = "0x2000018")] public class BinaryHeap { // Token: 0x1700007F RID: 127 // (get) Token: 0x0600027E RID: 638 RVA: 0x000034C4 File Offset: 0x000016C4 [Token(Token = "0x1700006C")] public bool isEmpty { [Token(Token = "0x6000211")] [Address(RVA = "0xA04CA0", Offset = "0xA03CA0", VA = "0x180A04CA0")] get { return default(bool); } } // Token: 0x0600027F RID: 639 RVA: 0x000034DC File Offset: 0x000016DC [Token(Token = "0x6000212")] [Address(RVA = "0xA047D0", Offset = "0xA037D0", VA = "0x180A047D0")] private static int RoundUpToNextMultipleMod1(int v) { return 0; } // Token: 0x06000280 RID: 640 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000213")] [Address(RVA = "0xA04C10", Offset = "0xA03C10", VA = "0x180A04C10")] public BinaryHeap(int capacity) { } // Token: 0x06000281 RID: 641 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000214")] [Address(RVA = "0xA03D10", Offset = "0xA02D10", VA = "0x180A03D10")] public void Clear() { } // Token: 0x06000282 RID: 642 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000215")] [Address(RVA = "0xA040D0", Offset = "0xA030D0", VA = "0x180A040D0")] internal PathNode GetNode(int i) { return null; } // Token: 0x06000283 RID: 643 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000216")] [Address(RVA = "0xA04800", Offset = "0xA03800", VA = "0x180A04800")] internal void SetF(int i, uint f) { } // Token: 0x06000284 RID: 644 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000217")] [Address(RVA = "0xA03F10", Offset = "0xA02F10", VA = "0x180A03F10")] private void Expand() { } // Token: 0x06000285 RID: 645 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000218")] [Address(RVA = "0xA03BF0", Offset = "0xA02BF0", VA = "0x180A03BF0")] public void Add(PathNode node) { } // Token: 0x06000286 RID: 646 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000219")] [Address(RVA = "0xA03D80", Offset = "0xA02D80", VA = "0x180A03D80")] private void DecreaseKey(BinaryHeap.Tuple node, ushort index) { } // Token: 0x06000287 RID: 647 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600021A")] [Address(RVA = "0xA042B0", Offset = "0xA032B0", VA = "0x180A042B0")] public PathNode Remove() { return null; } // Token: 0x06000288 RID: 648 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600021B")] [Address(RVA = "0xA04840", Offset = "0xA03840", VA = "0x180A04840")] private void Validate() { } // Token: 0x06000289 RID: 649 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600021C")] [Address(RVA = "0xA04110", Offset = "0xA03110", VA = "0x180A04110")] public void Rebuild() { } // Token: 0x04000194 RID: 404 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000129")] public int numberOfItems; // Token: 0x04000195 RID: 405 [FieldOffset(Offset = "0x14")] [Token(Token = "0x400012A")] public float growthFactor; // Token: 0x04000196 RID: 406 [Token(Token = "0x400012B")] private const int D = 4; // Token: 0x04000197 RID: 407 [Token(Token = "0x400012C")] private const bool SortGScores = true; // Token: 0x04000198 RID: 408 [Token(Token = "0x400012D")] public const ushort NotInHeap = 65535; // Token: 0x04000199 RID: 409 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400012E")] private BinaryHeap.Tuple[] heap; // Token: 0x02000032 RID: 50 [Token(Token = "0x20000EE")] private struct Tuple { // Token: 0x0600028A RID: 650 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60009AA")] [Address(RVA = "0xA15870", Offset = "0xA14870", VA = "0x180A15870")] public Tuple(uint f, PathNode node) { } // Token: 0x0400019A RID: 410 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40005E8")] public PathNode node; // Token: 0x0400019B RID: 411 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40005E9")] public uint F; } } }