using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace CircuitsV2.Utilities { // Token: 0x02000210 RID: 528 [Token(Token = "0x2000152")] [StructLayout(3)] public sealed class Finder { // Token: 0x170003BE RID: 958 // (get) Token: 0x0600117A RID: 4474 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x170003AD")] public T Current { [Token(Token = "0x6000E00")] [Address(RVA = "0x1C021B0", Offset = "0x1C00BB0", VA = "0x181C021B0")] get { return null; } } // Token: 0x170003BF RID: 959 // (get) Token: 0x0600117B RID: 4475 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x170003AE")] public TAcc Found { [Token(Token = "0x6000E01")] [Address(RVA = "0x29EF0B0", Offset = "0x29EDAB0", VA = "0x1829EF0B0")] get { return null; } } // Token: 0x170003C0 RID: 960 // (get) Token: 0x0600117C RID: 4476 RVA: 0x00007A0C File Offset: 0x00005C0C [Token(Token = "0x170003AF")] public int Length { [Token(Token = "0x6000E02")] [Address(RVA = "0x1EA5060", Offset = "0x1EA3A60", VA = "0x181EA5060")] get { return 0; } } // Token: 0x0600117D RID: 4477 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6000E03")] [Address(RVA = "0x29EF010", Offset = "0x29EDA10", VA = "0x1829EF010")] public Finder(int size, Func, TAcc> find) { } // Token: 0x0600117E RID: 4478 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6000E04")] [Address(RVA = "0x29EEF70", Offset = "0x29ED970", VA = "0x1829EEF70")] public Finder(T[] items, Func, TAcc> find) { } // Token: 0x0600117F RID: 4479 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6000E05")] [Address(RVA = "0x29EEF30", Offset = "0x29ED930", VA = "0x1829EEF30")] public void Advance() { } // Token: 0x04000759 RID: 1881 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40005DB")] private readonly RingBuffer values; // Token: 0x0400075A RID: 1882 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40005DC")] private readonly Func, TAcc> find; // Token: 0x0400075B RID: 1883 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40005DD")] private bool isDirty; // Token: 0x0400075C RID: 1884 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40005DE")] public TAcc _found; } }