using System; using System.Collections.Generic; using System.Linq; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace AGUI { // Token: 0x02001075 RID: 4213 [Token(Token = "0x2001075")] public abstract class RecyclerPagedGrid : VirtualPagedGrid where GridMemberType : Component { // Token: 0x06005F2E RID: 24366 RVA: 0x0014EE04 File Offset: 0x0014D004 [Token(Token = "0x6005F2E")] [Address(RVA = "0x1ACD350", Offset = "0x1ACC150", VA = "0x181ACD350", 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: 0x06005F2F RID: 24367 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005F2F")] [Address(RVA = "0x1AD0E20", Offset = "0x1ACFC20", VA = "0x181AD0E20")] private void GOONHPPBPNP(int LANIMDFKGAM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005F30 RID: 24368 RVA: 0x0014EE68 File Offset: 0x0014D068 [Token(Token = "0x6005F30")] [Address(RVA = "0x1AD3AA0", Offset = "0x1AD28A0", VA = "0x181AD3AA0", Slot = "13")] public virtual void SetLoading() { IEnumerable enumerable = Enumerable.Empty(); bool flag = this.NBMNLHLDOGF(); List list = this.prefilledChildUIElements; } // Token: 0x06005F31 RID: 24369 RVA: 0x0014EE90 File Offset: 0x0014D090 [Token(Token = "0x6005F31")] [Address(RVA = "0x1ACF6D0", Offset = "0x1ACE4D0", VA = "0x181ACF6D0")] 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: 0x06005F32 RID: 24370 RVA: 0x0014EEE8 File Offset: 0x0014D0E8 [Token(Token = "0x6005F32")] [Address(RVA = "0x1AD1A20", Offset = "0x1AD0820", VA = "0x181AD1A20", Slot = "9")] protected override void LDLPMLOKNFJ(IEnumerable OJKNCBNJHIC, bool EEFDDMLCDEM = true) { } // Token: 0x06005F33 RID: 24371 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005F33")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "14")] protected virtual void EHDPGHCPKDB(GridMemberType AKDBBDBNFBE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005F34 RID: 24372 [Token(Token = "0x6005F34")] [Address(Slot = "15")] protected abstract void BGIECEPGDBE(ListType IOBEPGLJNIP, GridMemberType IOMFCIGGNOI, int CKOIAKLOKMM); // Token: 0x06005F35 RID: 24373 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005F35")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "16")] protected virtual void KADJONKLKLK(GridMemberType ELLBCHGLIDI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005F36 RID: 24374 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005F36")] [Address(RVA = "0x1ACE540", Offset = "0x1ACD340", VA = "0x181ACE540", Slot = "10")] protected override void DNCIOHNNCJL(IList DACJLIFBHFG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005F37 RID: 24375 RVA: 0x0014EEFC File Offset: 0x0014D0FC [Token(Token = "0x6005F37")] [Address(RVA = "0x1AD4550", Offset = "0x1AD3350", VA = "0x181AD4550", 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: 0x06005F38 RID: 24376 RVA: 0x0014EF3C File Offset: 0x0014D13C [Token(Token = "0x6005F38")] [Address(RVA = "0x1AD1C10", Offset = "0x1AD0A10", VA = "0x181AD1C10")] 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: 0x06005F39 RID: 24377 RVA: 0x0014EF74 File Offset: 0x0014D174 [Token(Token = "0x6005F39")] [Address(RVA = "0x1AD2BD0", Offset = "0x1AD19D0", VA = "0x181AD2BD0")] 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: 0x06005F3A RID: 24378 RVA: 0x0014EFA8 File Offset: 0x0014D1A8 [Token(Token = "0x6005F3A")] [Address(RVA = "0x1AD49D0", Offset = "0x1AD37D0", VA = "0x181AD49D0")] protected RecyclerPagedGrid() { List list = new List(); } // Token: 0x04003F51 RID: 16209 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4003F51")] [SerializeField] [Header("Children")] protected GridMemberType childPrefab; // Token: 0x04003F52 RID: 16210 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4003F52")] [SerializeField] protected LayoutElement spacerElement; // Token: 0x04003F53 RID: 16211 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4003F53")] [SerializeField] private List prefilledChildUIElements; // Token: 0x04003F54 RID: 16212 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4003F54")] [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: 0x04003F55 RID: 16213 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4003F55")] protected List EAODNPJMIHF; } }