using System; using System.Linq; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x02001A49 RID: 6729 [Token(Token = "0x2001A49")] [StructLayout(3)] public class ResizablePagedGrid : ResizableElementBase { // Token: 0x17001D5B RID: 7515 // (get) Token: 0x0600B51B RID: 46363 RVA: 0x002A81B0 File Offset: 0x002A63B0 [Token(Token = "0x17001D5B")] protected override ResizablePagedGrid.Settings[] PJGNKKNGNMJ { [Token(Token = "0x600B51B")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220", Slot = "5")] get { return this.settings; } } // Token: 0x17001D5C RID: 7516 // (get) Token: 0x0600B51C RID: 46364 RVA: 0x002A81C4 File Offset: 0x002A63C4 [Token(Token = "0x17001D5C")] public int LJGNDEOFDKM { [Token(Token = "0x600B51C")] [Address(RVA = "0x1937230", Offset = "0x1935C30", VA = "0x181937230")] get { ResizablePagedGrid.Settings[] array = this.settings; if (array != 0 && array.Length > 0) { Func <>9__6_ = ResizablePagedGrid.<>c.<>9__6_0; if (<>9__6_ == 0) { ResizablePagedGrid.<>c.<>9__6_0 = (ResizablePagedGrid.Settings ss) => ss.pageSize; } IOrderedEnumerable orderedEnumerable = Enumerable.OrderByDescending(array, <>9__6_); Func func; if (ResizablePagedGrid.<>c.<>9__6_1 == 0) { func = (ResizablePagedGrid.Settings ss) => ss.pageSize; ResizablePagedGrid.<>c.<>9__6_1 = func; } return Enumerable.FirstOrDefault(Enumerable.Select(orderedEnumerable, func)); } return 0; } } // Token: 0x0600B51D RID: 46365 RVA: 0x002A823C File Offset: 0x002A643C [Token(Token = "0x600B51D")] [Address(RVA = "0x19371B0", Offset = "0x1935BB0", VA = "0x1819371B0", Slot = "6")] protected override void KLJJEEOCIIG(ResizablePagedGrid.Settings GHGBPMPLLBK) { this.pagedGrid.UpdateGrid(); } // Token: 0x0600B51E RID: 46366 RVA: 0x002A825C File Offset: 0x002A645C [Token(Token = "0x600B51E")] [Address(RVA = "0x19371F0", Offset = "0x1935BF0", VA = "0x1819371F0")] public ResizablePagedGrid() { } // Token: 0x040076F4 RID: 30452 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40076F4")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private VirtualPagedGrid pagedGrid; // Token: 0x040076F5 RID: 30453 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40076F5")] [SerializeField] private ResizablePagedGrid.Settings[] settings; // Token: 0x02001A4A RID: 6730 [Token(Token = "0x2001A4A")] [Serializable] public class Settings : ResizableElementBase.SizeSettingsBase { // Token: 0x0600B51F RID: 46367 RVA: 0x002A8270 File Offset: 0x002A6470 [Token(Token = "0x600B51F")] [Address(RVA = "0x193A840", Offset = "0x1939240", VA = "0x18193A840")] public Settings() { } // Token: 0x040076F6 RID: 30454 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40076F6")] public int pageSize; } } }