184 lines
6.5 KiB
C#
184 lines
6.5 KiB
C#
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<GCBPKHFJKCE.DJGBECJHOKF, WatchStoreTokensButton>
|
|
{
|
|
// 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? <IHADIIFCBNA>k__BackingField = button2.<IHADIIFCBNA>k__BackingField;
|
|
GCBPKHFJKCE.DJGBECJHOKF <FNHKIPGPENE>k__BackingField = button2.<FNHKIPGPENE>k__BackingField;
|
|
onSkuSelectedEvent.Invoke(<FNHKIPGPENE>k__BackingField, <IHADIIFCBNA>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<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF, bool EEFDDMLCDEM)
|
|
{
|
|
string text = this.emptyDisplayText.text;
|
|
List<GCBPKHFJKCE.DJGBECJHOKF> list = new List();
|
|
bool flag = this.NBMNLHLDOGF();
|
|
PMGCJEPKFOF<bool> pmgcjepkfof = PEGGCEDHBOF.ABLHAKAKHCI();
|
|
Action<bool> action = delegate(bool disallowInAppPurchases)
|
|
{
|
|
WatchStoreTokensPagedGrid <>4__this = this;
|
|
if (disallowInAppPurchases)
|
|
{
|
|
string text2 = <>4__this.emptyDisplayText.text;
|
|
WatchStoreTokensPagedGrid <>4__this2 = this;
|
|
List<GCBPKHFJKCE.DJGBECJHOKF> 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<GCBPKHFJKCE.DJGBECJHOKF, int?>
|
|
{
|
|
// 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 <SetupNewChild>b__0()
|
|
{
|
|
WatchStoreTokensPagedGrid watchStoreTokensPagedGrid = this.<>4__this;
|
|
WatchStoreTokensButton watchStoreTokensButton = this.button;
|
|
WatchStoreTokensPagedGrid.SkuSelectedEvent onSkuSelectedEvent = watchStoreTokensPagedGrid.OnSkuSelectedEvent;
|
|
int? <IHADIIFCBNA>k__BackingField = watchStoreTokensButton.<IHADIIFCBNA>k__BackingField;
|
|
GCBPKHFJKCE.DJGBECJHOKF <FNHKIPGPENE>k__BackingField = watchStoreTokensButton.<FNHKIPGPENE>k__BackingField;
|
|
onSkuSelectedEvent.Invoke(<FNHKIPGPENE>k__BackingField, <IHADIIFCBNA>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 <SetSKUs>b__0(bool disallowInAppPurchases)
|
|
{
|
|
WatchStoreTokensPagedGrid watchStoreTokensPagedGrid = this.<>4__this;
|
|
if (disallowInAppPurchases)
|
|
{
|
|
string text = watchStoreTokensPagedGrid.emptyDisplayText.text;
|
|
WatchStoreTokensPagedGrid watchStoreTokensPagedGrid2 = this.<>4__this;
|
|
List<GCBPKHFJKCE.DJGBECJHOKF> 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<GCBPKHFJKCE.DJGBECJHOKF> skus;
|
|
|
|
// Token: 0x04004542 RID: 17730
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004542")]
|
|
public bool resetPage;
|
|
}
|
|
}
|
|
}
|