using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000D13 RID: 3347 [Token(Token = "0x2000D13")] public abstract class ListModel : RRUIModel { // Token: 0x17000E60 RID: 3680 // (get) Token: 0x06005033 RID: 20531 [Token(Token = "0x17000E60")] public abstract bool MEBGJGNMIMG { [Token(Token = "0x6005033")] [Address(Slot = "26")] get; } // Token: 0x06005034 RID: 20532 RVA: 0x00122184 File Offset: 0x00120384 [Token(Token = "0x6005034")] [Address(RVA = "0x2646F80", Offset = "0x2645F80", VA = "0x182646F80", Slot = "15")] protected override void JMFHPBDMELA() { this.JMFHPBDMELA(); if (this.MEBGJGNMIMG) { PAODGKJODGD infiniteScrollListState = this.KAGPBHLKJCN; this.KAGPBHLKJCN = infiniteScrollListState; } } // Token: 0x17000E61 RID: 3681 // (get) Token: 0x06005035 RID: 20533 RVA: 0x001221B4 File Offset: 0x001203B4 [Token(Token = "0x17000E61")] protected virtual bool DALKHIPOALJ { [Token(Token = "0x6005035")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "27")] get { } } // Token: 0x17000E62 RID: 3682 // (get) Token: 0x06005036 RID: 20534 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06005037 RID: 20535 RVA: 0x001221C4 File Offset: 0x001203C4 [Token(Token = "0x17000E62")] public PAODGKJODGD KAGPBHLKJCN { [Token(Token = "0x6005036")] [Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0", Slot = "28")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6005037")] [Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")] [CompilerGenerated] private set { } } // Token: 0x06005038 RID: 20536 RVA: 0x001221D4 File Offset: 0x001203D4 [Token(Token = "0x6005038")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "29")] protected virtual PAODGKJODGD BAEHLDOCENB() { } // Token: 0x06005039 RID: 20537 RVA: 0x001221E4 File Offset: 0x001203E4 [Token(Token = "0x6005039")] [Address(RVA = "0x2646F10", Offset = "0x2645F10", VA = "0x182646F10")] protected void ACHCNJEMIBA() { if (this.MEBGJGNMIMG) { PAODGKJODGD infiniteScrollListState = this.KAGPBHLKJCN; this.KAGPBHLKJCN = infiniteScrollListState; } } // Token: 0x0600503A RID: 20538 RVA: 0x00122210 File Offset: 0x00120410 [Token(Token = "0x600503A")] [Address(RVA = "0x26BC530", Offset = "0x26BB530", VA = "0x1826BC530")] protected PMGCJEPKFOF, string>> NDBHHPOBJAC([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x121340", Offset = "0x120740")] PMGCJEPKFOF, string>> DPJPGICNKHJ, LANEMGMEBOO ELMJHAMLCIB, ref List KEJNFOODGPA) { throw new NullReferenceException(); } // Token: 0x0600503B RID: 20539 RVA: 0x00122224 File Offset: 0x00120424 [Token(Token = "0x600503B")] [Address(RVA = "0x1CD3830", Offset = "0x1CD2830", VA = "0x181CD3830", Slot = "22")] protected override void AHFKACICJNC() { bool isEmpty = this.MEBGJGNMIMG; } // Token: 0x0600503C RID: 20540 RVA: 0x00122240 File Offset: 0x00120440 [Token(Token = "0x600503C")] [Address(RVA = "0x2647000", Offset = "0x2646000", VA = "0x182647000")] protected ListModel() { bool isEmpty = this.MEBGJGNMIMG; } // Token: 0x040039E3 RID: 14819 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40039E3")] [SerializeField] [JEAMMEGEDDJ("UseInfiniteScrolling")] protected int infiniteScrollPageSize; // Token: 0x040039E4 RID: 14820 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40039E4")] [SerializeField] [JEAMMEGEDDJ("UseInfiniteScrolling")] protected int infiniteScrollMaxNumInMemoryPages; // Token: 0x040039E5 RID: 14821 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40039E5")] [SerializeField] [JEAMMEGEDDJ("UseInfiniteScrolling")] protected int infiniteNumItemsLeftToLoadPage; // Token: 0x040039E7 RID: 14823 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40039E7")] protected DABKFAIHBBP MNIJPPAKOKM; // Token: 0x02000D14 RID: 3348 [Token(Token = "0x2000D14")] [CompilerGenerated] private sealed class PCIDDLDJGOC { // Token: 0x0600503D RID: 20541 RVA: 0x00122254 File Offset: 0x00120454 [Token(Token = "0x600503D")] [Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")] public PCIDDLDJGOC() { } // Token: 0x0600503E RID: 20542 RVA: 0x00122270 File Offset: 0x00120470 [Token(Token = "0x600503E")] [Address(RVA = "0x26491D0", Offset = "0x26481D0", VA = "0x1826491D0")] internal void b__0([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x121C30", Offset = "0x121030")] ValueTuple, string> loadPageResult) { ListModel listModel = this.<>4__this; int num = 0; bool flag = listModel != num; if (flag) { ListModel listModel2 = this.<>4__this; } LANEMGMEBOO lanemgmeboo = this.page; int num2 = (int)lanemgmeboo; if (lanemgmeboo != LANEMGMEBOO.Initial && lanemgmeboo != LANEMGMEBOO.Initial && num2 != 1) { Debug.LogError(string.Format("Unknown {0}: {1}", "InfiniteScrollListLoadedPage", flag)); } PAODGKJODGD infiniteScrollListState = this.<>4__this.KAGPBHLKJCN; this.<>4__this.JOJPOMANGPO(); } // Token: 0x040039E8 RID: 14824 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40039E8")] public ListModel <>4__this; // Token: 0x040039E9 RID: 14825 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40039E9")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x121950", Offset = "0x120D50")] public PMGCJEPKFOF, string>> loadPagePromise; // Token: 0x040039EA RID: 14826 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40039EA")] public LANEMGMEBOO page; // Token: 0x040039EB RID: 14827 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40039EB")] public List nonRefModelData; } } }