using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Pathfinding.RVO; using UnityEngine; using UnityEngine.Events; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x02001298 RID: 4760 [Token(Token = "0x2001298")] public class WatchStoreTokensPagedGrid : RecyclerPagedGrid { // Token: 0x06006B2F RID: 27439 RVA: 0x00178540 File Offset: 0x00176740 [Token(Token = "0x6006B2F")] [Address(RVA = "0x1AD1D00", Offset = "0x1AD0D00", VA = "0x181AD1D00", Slot = "14")] protected override void EHDPGHCPKDB(WatchStoreTokensButton LKDLEHGHCAD) { WatchStoreTokensButton button = LKDLEHGHCAD; base.EHDPGHCPKDB(LKDLEHGHCAD); if (this.OnSkuSelectedEvent != (ulong)0L) { Button3D.OnButton3DClick buttonAction = button.PAALHPHGBDF; UnityAction unityAction = delegate { WatchStoreTokensPagedGrid <>4__this = this; WatchStoreTokensButton button2 = button; WatchStoreTokensPagedGrid.SkuSelectedEvent onSkuSelectedEvent = <>4__this.OnSkuSelectedEvent; int? k__BackingField = button2.k__BackingField; GCBPKHFJKCE.DJGBECJHOKF k__BackingField = button2.k__BackingField; onSkuSelectedEvent.Invoke(k__BackingField, k__BackingField); }; buttonAction.AddListener(unityAction); } } // Token: 0x06006B30 RID: 27440 RVA: 0x0017859C File Offset: 0x0017679C [Token(Token = "0x6006B30")] [Address(RVA = "0x1AD1DE0", Offset = "0x1AD0DE0", VA = "0x181AD1DE0")] public void SetSKUs(IEnumerable ECKDLLFMLGF, bool EEFDDMLCDEM) { string text = this.emptyDisplayText.text; List list = new List(); bool flag = this.NBMNLHLDOGF(); PMGCJEPKFOF pmgcjepkfof = PEGGCEDHBOF.ABLHAKAKHCI(); Action action = delegate(bool disallowInAppPurchases) { WatchStoreTokensPagedGrid <>4__this = this; if (disallowInAppPurchases) { string text2 = <>4__this.emptyDisplayText.text; WatchStoreTokensPagedGrid <>4__this2 = this; List list2 = new List(); float height = ((IAgent)<>4__this2).Height; return; } float height2 = ((IAgent)<>4__this).Height; }; throw new NullReferenceException(); } // Token: 0x06006B31 RID: 27441 RVA: 0x001785FC File Offset: 0x001767FC [Token(Token = "0x6006B31")] [Address(RVA = "0x1AD1CD0", Offset = "0x1AD0CD0", VA = "0x181AD1CD0", Slot = "15")] protected override void BGIECEPGDBE(GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ, WatchStoreTokensButton LKDLEHGHCAD, int CKOIAKLOKMM) { LKDLEHGHCAD.SetSku(HPNJHHKGNNJ); } // Token: 0x06006B32 RID: 27442 RVA: 0x00178618 File Offset: 0x00176818 [Token(Token = "0x6006B32")] [Address(RVA = "0x1AD1F30", Offset = "0x1AD0F30", VA = "0x181AD1F30")] public WatchStoreTokensPagedGrid() { } // Token: 0x040046B9 RID: 18105 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40046B9")] public WatchStoreTokensPagedGrid.SkuSelectedEvent OnSkuSelectedEvent; // Token: 0x040046BA RID: 18106 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40046BA")] [SerializeField] private GridLayoutGroup gridLayoutGroup; // Token: 0x02001299 RID: 4761 [Token(Token = "0x2001299")] [Serializable] public class SkuSelectedEvent : UnityEvent { // Token: 0x06006B33 RID: 27443 RVA: 0x0017862C File Offset: 0x0017682C [Token(Token = "0x6006B33")] [Address(RVA = "0x1AC0310", Offset = "0x1ABF310", VA = "0x181AC0310")] public SkuSelectedEvent() { } } // Token: 0x0200129A RID: 4762 [Token(Token = "0x200129A")] [CompilerGenerated] private sealed class HALHDLKCPBJ { // Token: 0x06006B34 RID: 27444 RVA: 0x00178640 File Offset: 0x00176840 [Token(Token = "0x6006B34")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public HALHDLKCPBJ() { } // Token: 0x06006B35 RID: 27445 RVA: 0x00178654 File Offset: 0x00176854 [Token(Token = "0x6006B35")] [Address(RVA = "0x1ABF890", Offset = "0x1ABE890", VA = "0x181ABF890")] internal void b__0() { WatchStoreTokensPagedGrid watchStoreTokensPagedGrid = this.<>4__this; WatchStoreTokensButton watchStoreTokensButton = this.button; WatchStoreTokensPagedGrid.SkuSelectedEvent onSkuSelectedEvent = watchStoreTokensPagedGrid.OnSkuSelectedEvent; int? k__BackingField = watchStoreTokensButton.k__BackingField; GCBPKHFJKCE.DJGBECJHOKF k__BackingField = watchStoreTokensButton.k__BackingField; onSkuSelectedEvent.Invoke(k__BackingField, k__BackingField); } // Token: 0x040046BB RID: 18107 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40046BB")] public WatchStoreTokensPagedGrid <>4__this; // Token: 0x040046BC RID: 18108 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40046BC")] public WatchStoreTokensButton button; } // Token: 0x0200129B RID: 4763 [Token(Token = "0x200129B")] [CompilerGenerated] private sealed class BOGPNMOGCNH { // Token: 0x06006B36 RID: 27446 RVA: 0x00178694 File Offset: 0x00176894 [Token(Token = "0x6006B36")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BOGPNMOGCNH() { } // Token: 0x06006B37 RID: 27447 RVA: 0x001786A8 File Offset: 0x001768A8 [Token(Token = "0x6006B37")] [Address(RVA = "0x1ABE260", Offset = "0x1ABD260", VA = "0x181ABE260")] internal void b__0(bool disallowInAppPurchases) { WatchStoreTokensPagedGrid watchStoreTokensPagedGrid = this.<>4__this; if (disallowInAppPurchases) { string text = watchStoreTokensPagedGrid.emptyDisplayText.text; WatchStoreTokensPagedGrid watchStoreTokensPagedGrid2 = this.<>4__this; List list = new List(); float height = ((IAgent)watchStoreTokensPagedGrid2).Height; return; } float height2 = ((IAgent)watchStoreTokensPagedGrid).Height; } // Token: 0x040046BD RID: 18109 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40046BD")] public WatchStoreTokensPagedGrid <>4__this; // Token: 0x040046BE RID: 18110 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40046BE")] public IEnumerable skus; // Token: 0x040046BF RID: 18111 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40046BF")] public bool resetPage; } } }