203 lines
7.0 KiB
C#
203 lines
7.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001B85 RID: 7045
|
|
[Token(Token = "0x2001B85")]
|
|
[StructLayout(3)]
|
|
public class WatchStoreItemsPagedGrid : RecyclerPagedGrid<HOJMGAMMIAD, WatchStoreItemButton>
|
|
{
|
|
// Token: 0x0600BDBC RID: 48572 RVA: 0x002CC14C File Offset: 0x002CA34C
|
|
[Token(Token = "0x600BDBC")]
|
|
[Address(RVA = "0x144E020", Offset = "0x144CA20", VA = "0x18144E020")]
|
|
public void SetItems(IEnumerable<HOJMGAMMIAD> BOOHBJEEGKH, bool EEFDDMLCDEM)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x17001DFC RID: 7676
|
|
// (get) Token: 0x0600BDBD RID: 48573 RVA: 0x002CC160 File Offset: 0x002CA360
|
|
[Token(Token = "0x17001DFC")]
|
|
public int AMCGDLGACEB
|
|
{
|
|
[Token(Token = "0x600BDBD")]
|
|
[Address(RVA = "0x144E080", Offset = "0x144CA80", VA = "0x18144E080")]
|
|
get
|
|
{
|
|
GridLayoutGroup gridLayoutGroup = this.gridLayoutGroup;
|
|
int num = 0;
|
|
if (gridLayoutGroup != num)
|
|
{
|
|
return this.gridLayoutGroup.m_ConstraintCount;
|
|
}
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BDBE RID: 48574 RVA: 0x002CC194 File Offset: 0x002CA394
|
|
[Token(Token = "0x600BDBE")]
|
|
[Address(RVA = "0x144DF80", Offset = "0x144C980", VA = "0x18144DF80")]
|
|
public void SetGridColumnnCount(int MNIJHBJDPPA)
|
|
{
|
|
if (MNIJHBJDPPA > 0)
|
|
{
|
|
GridLayoutGroup gridLayoutGroup = this.gridLayoutGroup;
|
|
int num = 0;
|
|
if (!(gridLayoutGroup == num))
|
|
{
|
|
this.gridLayoutGroup.constraintCount = MNIJHBJDPPA;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BDBF RID: 48575 RVA: 0x002CC1CC File Offset: 0x002CA3CC
|
|
[Token(Token = "0x600BDBF")]
|
|
[Address(RVA = "0x144DDF0", Offset = "0x144C7F0", VA = "0x18144DDF0", Slot = "15")]
|
|
protected override void BGIECEPGDBE(HOJMGAMMIAD EBMJDCLJJHG, WatchStoreItemButton LKDLEHGHCAD, int CKOIAKLOKMM)
|
|
{
|
|
StackedUIFlowBase stackedUIFlowBase = this.uiFlowBase;
|
|
bool isCompleted = ((IAsyncResult)LKDLEHGHCAD).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600BDC0 RID: 48576 RVA: 0x002CC1F0 File Offset: 0x002CA3F0
|
|
[Token(Token = "0x600BDC0")]
|
|
[Address(RVA = "0x144DE40", Offset = "0x144C840", VA = "0x18144DE40", Slot = "14")]
|
|
protected override void EHDPGHCPKDB(WatchStoreItemButton LKDLEHGHCAD)
|
|
{
|
|
WatchStoreItemButton button = LKDLEHGHCAD;
|
|
base.EHDPGHCPKDB(LKDLEHGHCAD);
|
|
if (this.OnItemSelectedEvent != (ulong)0L)
|
|
{
|
|
Button3D.OnButton3DClick buttonAction = button.PAALHPHGBDF;
|
|
UnityAction unityAction = delegate
|
|
{
|
|
WatchStoreItemsPagedGrid <>4__this = this;
|
|
WatchStoreItemButton button3 = button;
|
|
WatchStoreItemsPagedGrid.ItemSelectedEvent onItemSelectedEvent = <>4__this.OnItemSelectedEvent;
|
|
HOJMGAMMIAD <OHIGJIBAPHD>k__BackingField = button3.<OHIGJIBAPHD>k__BackingField;
|
|
onItemSelectedEvent.Invoke(<OHIGJIBAPHD>k__BackingField);
|
|
};
|
|
buttonAction.AddListener(unityAction);
|
|
}
|
|
if (this.OnItemSelectedToTryEvent != (ulong)0L)
|
|
{
|
|
Button3D.OnButton3DClick tryButtonAction = button.KBAOOEAOPPH;
|
|
if (tryButtonAction != 0)
|
|
{
|
|
UnityAction unityAction2 = delegate
|
|
{
|
|
WatchStoreItemsPagedGrid <>4__this2 = this;
|
|
WatchStoreItemButton button2 = button;
|
|
WatchStoreItemsPagedGrid.ItemSelectedEvent onItemSelectedToTryEvent = <>4__this2.OnItemSelectedToTryEvent;
|
|
HOJMGAMMIAD <OHIGJIBAPHD>k__BackingField2 = button2.<OHIGJIBAPHD>k__BackingField;
|
|
onItemSelectedToTryEvent.Invoke(<OHIGJIBAPHD>k__BackingField2);
|
|
};
|
|
tryButtonAction.AddListener(unityAction2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600BDC1 RID: 48577 RVA: 0x002CC27C File Offset: 0x002CA47C
|
|
[Token(Token = "0x600BDC1")]
|
|
[Address(RVA = "0x144E040", Offset = "0x144CA40", VA = "0x18144E040")]
|
|
public WatchStoreItemsPagedGrid()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04007D3E RID: 32062
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4007D3E")]
|
|
[SerializeField]
|
|
private StackedUIFlowBase uiFlowBase;
|
|
|
|
// Token: 0x04007D3F RID: 32063
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4007D3F")]
|
|
public WatchStoreItemsPagedGrid.ItemSelectedEvent OnItemSelectedEvent;
|
|
|
|
// Token: 0x04007D40 RID: 32064
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4007D40")]
|
|
public WatchStoreItemsPagedGrid.ItemSelectedEvent OnItemSelectedToTryEvent;
|
|
|
|
// Token: 0x04007D41 RID: 32065
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4007D41")]
|
|
[SerializeField]
|
|
private GridLayoutGroup gridLayoutGroup;
|
|
|
|
// Token: 0x04007D42 RID: 32066
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4007D42")]
|
|
[SerializeField]
|
|
private bool showTryButton = true;
|
|
|
|
// Token: 0x02001B86 RID: 7046
|
|
[Token(Token = "0x2001B86")]
|
|
[Serializable]
|
|
public class ItemSelectedEvent : UnityEvent<HOJMGAMMIAD>
|
|
{
|
|
// Token: 0x0600BDC2 RID: 48578 RVA: 0x002CC298 File Offset: 0x002CA498
|
|
[Token(Token = "0x600BDC2")]
|
|
[Address(RVA = "0x143F370", Offset = "0x143DD70", VA = "0x18143F370")]
|
|
public ItemSelectedEvent()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001B87 RID: 7047
|
|
[Token(Token = "0x2001B87")]
|
|
[CompilerGenerated]
|
|
private sealed class GLBPLEADBHI
|
|
{
|
|
// Token: 0x0600BDC3 RID: 48579 RVA: 0x002CC2AC File Offset: 0x002CA4AC
|
|
[Token(Token = "0x600BDC3")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public GLBPLEADBHI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600BDC4 RID: 48580 RVA: 0x002CC2C0 File Offset: 0x002CA4C0
|
|
[Token(Token = "0x600BDC4")]
|
|
[Address(RVA = "0x143F210", Offset = "0x143DC10", VA = "0x18143F210")]
|
|
internal void <SetupNewChild>b__0()
|
|
{
|
|
WatchStoreItemsPagedGrid watchStoreItemsPagedGrid = this.<>4__this;
|
|
WatchStoreItemButton watchStoreItemButton = this.button;
|
|
WatchStoreItemsPagedGrid.ItemSelectedEvent onItemSelectedEvent = watchStoreItemsPagedGrid.OnItemSelectedEvent;
|
|
HOJMGAMMIAD <OHIGJIBAPHD>k__BackingField = watchStoreItemButton.<OHIGJIBAPHD>k__BackingField;
|
|
onItemSelectedEvent.Invoke(<OHIGJIBAPHD>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x0600BDC5 RID: 48581 RVA: 0x002CC2F8 File Offset: 0x002CA4F8
|
|
[Token(Token = "0x600BDC5")]
|
|
[Address(RVA = "0x143F270", Offset = "0x143DC70", VA = "0x18143F270")]
|
|
internal void <SetupNewChild>b__1()
|
|
{
|
|
WatchStoreItemsPagedGrid watchStoreItemsPagedGrid = this.<>4__this;
|
|
WatchStoreItemButton watchStoreItemButton = this.button;
|
|
WatchStoreItemsPagedGrid.ItemSelectedEvent onItemSelectedToTryEvent = watchStoreItemsPagedGrid.OnItemSelectedToTryEvent;
|
|
HOJMGAMMIAD <OHIGJIBAPHD>k__BackingField = watchStoreItemButton.<OHIGJIBAPHD>k__BackingField;
|
|
onItemSelectedToTryEvent.Invoke(<OHIGJIBAPHD>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x04007D43 RID: 32067
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007D43")]
|
|
public WatchStoreItemsPagedGrid <>4__this;
|
|
|
|
// Token: 0x04007D44 RID: 32068
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4007D44")]
|
|
public WatchStoreItemButton button;
|
|
}
|
|
}
|
|
}
|