using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Events; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x020011CB RID: 4555 [Token(Token = "0x20011CB")] public class WatchStoreTokensPagedGrid : RecyclerPagedGrid { // Token: 0x060067C9 RID: 26569 RVA: 0x001702C8 File Offset: 0x0016E4C8 [Token(Token = "0x60067C9")] [Address(RVA = "0xE925E0", Offset = "0xE913E0", VA = "0x180E925E0", 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: 0x060067CA RID: 26570 RVA: 0x00170324 File Offset: 0x0016E524 [Token(Token = "0x60067CA")] [Address(RVA = "0xE926C0", Offset = "0xE914C0", VA = "0x180E926C0")] 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(); bool isCompleted = ((IAsyncResult)<>4__this2).IsCompleted; return; } bool isCompleted2 = ((IAsyncResult)<>4__this).IsCompleted; }; throw new NullReferenceException(); } // Token: 0x060067CB RID: 26571 RVA: 0x00170384 File Offset: 0x0016E584 [Token(Token = "0x60067CB")] [Address(RVA = "0xE925B0", Offset = "0xE913B0", VA = "0x180E925B0", Slot = "15")] protected override void BGIECEPGDBE(GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ, WatchStoreTokensButton LKDLEHGHCAD, int CKOIAKLOKMM) { LKDLEHGHCAD.SetSku(HPNJHHKGNNJ); } // Token: 0x060067CC RID: 26572 RVA: 0x001703A0 File Offset: 0x0016E5A0 [Token(Token = "0x60067CC")] [Address(RVA = "0xE92810", Offset = "0xE91610", VA = "0x180E92810")] public WatchStoreTokensPagedGrid() { } // Token: 0x0400453C RID: 17724 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400453C")] public WatchStoreTokensPagedGrid.SkuSelectedEvent OnSkuSelectedEvent; // Token: 0x0400453D RID: 17725 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400453D")] [SerializeField] private GridLayoutGroup gridLayoutGroup; // Token: 0x020011CC RID: 4556 [Token(Token = "0x20011CC")] [Serializable] public class SkuSelectedEvent : UnityEvent { // Token: 0x060067CD RID: 26573 RVA: 0x001703B4 File Offset: 0x0016E5B4 [Token(Token = "0x60067CD")] [Address(RVA = "0xE80EC0", Offset = "0xE7FCC0", VA = "0x180E80EC0")] public SkuSelectedEvent() { } } // Token: 0x020011CD RID: 4557 [Token(Token = "0x20011CD")] [CompilerGenerated] private sealed class HALHDLKCPBJ { // Token: 0x060067CE RID: 26574 RVA: 0x001703C8 File Offset: 0x0016E5C8 [Token(Token = "0x60067CE")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HALHDLKCPBJ() { } // Token: 0x060067CF RID: 26575 RVA: 0x001703DC File Offset: 0x0016E5DC [Token(Token = "0x60067CF")] [Address(RVA = "0xE803E0", Offset = "0xE7F1E0", VA = "0x180E803E0")] 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: 0x0400453E RID: 17726 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400453E")] public WatchStoreTokensPagedGrid <>4__this; // Token: 0x0400453F RID: 17727 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400453F")] public WatchStoreTokensButton button; } // Token: 0x020011CE RID: 4558 [Token(Token = "0x20011CE")] [CompilerGenerated] private sealed class BOGPNMOGCNH { // Token: 0x060067D0 RID: 26576 RVA: 0x0017041C File Offset: 0x0016E61C [Token(Token = "0x60067D0")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public BOGPNMOGCNH() { } // Token: 0x060067D1 RID: 26577 RVA: 0x00170430 File Offset: 0x0016E630 [Token(Token = "0x60067D1")] [Address(RVA = "0xE7EDD0", Offset = "0xE7DBD0", VA = "0x180E7EDD0")] 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(); bool isCompleted = ((IAsyncResult)watchStoreTokensPagedGrid2).IsCompleted; return; } bool isCompleted2 = ((IAsyncResult)watchStoreTokensPagedGrid).IsCompleted; } // Token: 0x04004540 RID: 17728 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004540")] public WatchStoreTokensPagedGrid <>4__this; // Token: 0x04004541 RID: 17729 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004541")] public IEnumerable skus; // Token: 0x04004542 RID: 17730 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4004542")] public bool resetPage; } } }