using System; using System.Collections.Generic; using System.Linq; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace AGUI { // Token: 0x02001142 RID: 4418 [Token(Token = "0x2001142")] public abstract class RecyclerPagedGrid : VirtualPagedGrid where GridMemberType : Component { // Token: 0x06006280 RID: 25216 RVA: 0x00156ADC File Offset: 0x00154CDC [Token(Token = "0x6006280")] [Address(RVA = "0x2573B00", Offset = "0x2572B00", VA = "0x182573B00", Slot = "12")] protected virtual void Awake() { int num; int num3; do { num = 0; bool flag; int num2; if (flag) { num2 = 0; GameObject gameObject; gameObject.SetActive(num2 != 0); } num3 = 0; if (num3 < num2) { num3 += num3; num3++; } } while (num != 0); num3 += num3; num3 += 19; num3 += typeof(List.Enumerator).TypeHandle; } // Token: 0x06006281 RID: 25217 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006281")] [Address(RVA = "0x25775D0", Offset = "0x25765D0", VA = "0x1825775D0")] private void GOONHPPBPNP(int LANIMDFKGAM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006282 RID: 25218 RVA: 0x00156B40 File Offset: 0x00154D40 [Token(Token = "0x6006282")] [Address(RVA = "0x257A250", Offset = "0x2579250", VA = "0x18257A250", Slot = "13")] public virtual void SetLoading() { IEnumerable enumerable = Enumerable.Empty(); bool flag = this.NBMNLHLDOGF(); List list = this.prefilledChildUIElements; } // Token: 0x06006283 RID: 25219 RVA: 0x00156B68 File Offset: 0x00154D68 [Token(Token = "0x6006283")] [Address(RVA = "0x2575E80", Offset = "0x2574E80", VA = "0x182575E80")] public void ForEachChildElement(Action AFLPGGJMPOE) { int num; int num3; do { num = 0; bool flag; if (flag) { int num2 = 0; if (!(this != num2)) { continue; } AFLPGGJMPOE(this); } num3 = 0; num3 += num3; num3++; } while (num != 0); num3 += num3; num3 += 19; num3 += typeof(List.Enumerator).TypeHandle; } // Token: 0x06006284 RID: 25220 RVA: 0x00156BC0 File Offset: 0x00154DC0 [Token(Token = "0x6006284")] [Address(RVA = "0x25781D0", Offset = "0x25771D0", VA = "0x1825781D0", Slot = "9")] protected override void LDLPMLOKNFJ(IEnumerable OJKNCBNJHIC, bool EEFDDMLCDEM = true) { } // Token: 0x06006285 RID: 25221 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006285")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "14")] protected virtual void EHDPGHCPKDB(GridMemberType AKDBBDBNFBE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006286 RID: 25222 [Token(Token = "0x6006286")] [Address(Slot = "15")] protected abstract void BGIECEPGDBE(ListType IOBEPGLJNIP, GridMemberType IOMFCIGGNOI, int CKOIAKLOKMM); // Token: 0x06006287 RID: 25223 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006287")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "16")] protected virtual void KADJONKLKLK(GridMemberType ELLBCHGLIDI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006288 RID: 25224 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006288")] [Address(RVA = "0x2574CF0", Offset = "0x2573CF0", VA = "0x182574CF0", Slot = "10")] protected override void DNCIOHNNCJL(IList DACJLIFBHFG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006289 RID: 25225 RVA: 0x00156BD4 File Offset: 0x00154DD4 [Token(Token = "0x6006289")] [Address(RVA = "0x257AD00", Offset = "0x2579D00", VA = "0x18257AD00", Slot = "5")] public override void SetPageSize(int ONGBFDACHHG, bool CMLDEMBAIHJ = true) { int num; if (num < ONGBFDACHHG) { this.GOONHPPBPNP(ONGBFDACHHG); StackedUIFlowBase componentInParent = base.GetComponentInParent(); int num2 = 0; if (componentInParent != num2) { componentInParent.RefreshResizableElements(); } } base.SetPageSize(ONGBFDACHHG, CMLDEMBAIHJ); } // Token: 0x0600628A RID: 25226 RVA: 0x00156C14 File Offset: 0x00154E14 [Token(Token = "0x600628A")] [Address(RVA = "0x25783C0", Offset = "0x25773C0", VA = "0x1825783C0")] private void NBIOIKFGOLK(GridMemberType MLDKMIGAPEC, bool CMLDEMBAIHJ = true) { int num = 0; Transform transform; if (transform.parent != num) { int num2 = 0; int num3 = 0; Transform transform2; transform2.SetParent(num2, num3 != 0); } if (CMLDEMBAIHJ) { } } // Token: 0x0600628B RID: 25227 RVA: 0x00156C4C File Offset: 0x00154E4C [Token(Token = "0x600628B")] [Address(RVA = "0x2579380", Offset = "0x2578380", VA = "0x182579380")] private void OnDestroy() { int num; int num2; do { num = 0; bool flag; if (flag) { } num2 = 0; num2 += num2; num2++; } while (num != 0); num2 += num2; num2 += 19; num2 += typeof(List.Enumerator).TypeHandle; } // Token: 0x0600628C RID: 25228 RVA: 0x00156C80 File Offset: 0x00154E80 [Token(Token = "0x600628C")] [Address(RVA = "0x257B180", Offset = "0x257A180", VA = "0x18257B180")] protected RecyclerPagedGrid() { List list = new List(); } // Token: 0x040040C4 RID: 16580 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40040C4")] [SerializeField] [Header("Children")] protected GridMemberType childPrefab; // Token: 0x040040C5 RID: 16581 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40040C5")] [SerializeField] protected LayoutElement spacerElement; // Token: 0x040040C6 RID: 16582 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40040C6")] [SerializeField] private List prefilledChildUIElements; // Token: 0x040040C7 RID: 16583 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40040C7")] [SerializeField] [Tooltip("If you know the number of children that this grid will have override it, otherwise set this to 0 to let the default PageSize to be used.")] protected int prefilledChildsCoundOverride; // Token: 0x040040C8 RID: 16584 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40040C8")] protected List EAODNPJMIHF; } }