Files
2026-04-08 23:40:05 +02:00

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;
}
}
}