202 lines
6.8 KiB
C#
202 lines
6.8 KiB
C#
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: 0x02001295 RID: 4757
|
|
[Token(Token = "0x2001295")]
|
|
public class WatchStoreItemsPagedGrid : RecyclerPagedGrid<HOJMGAMMIAD, WatchStoreItemButton>
|
|
{
|
|
// Token: 0x06006B25 RID: 27429 RVA: 0x0017835C File Offset: 0x0017655C
|
|
[Token(Token = "0x6006B25")]
|
|
[Address(RVA = "0x1AC0270", Offset = "0x1ABF270", VA = "0x181AC0270")]
|
|
public void SetItems(IEnumerable<HOJMGAMMIAD> BOOHBJEEGKH, bool EEFDDMLCDEM)
|
|
{
|
|
float height = ((IAgent)this).Height;
|
|
}
|
|
|
|
// Token: 0x17001195 RID: 4501
|
|
// (get) Token: 0x06006B26 RID: 27430 RVA: 0x00178370 File Offset: 0x00176570
|
|
[Token(Token = "0x17001195")]
|
|
public int AMCGDLGACEB
|
|
{
|
|
[Token(Token = "0x6006B26")]
|
|
[Address(RVA = "0x1AD1C40", Offset = "0x1AD0C40", VA = "0x181AD1C40")]
|
|
get
|
|
{
|
|
GridLayoutGroup gridLayoutGroup = this.gridLayoutGroup;
|
|
int num = 0;
|
|
if (gridLayoutGroup != num)
|
|
{
|
|
return this.gridLayoutGroup.m_ConstraintCount;
|
|
}
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006B27 RID: 27431 RVA: 0x001783A4 File Offset: 0x001765A4
|
|
[Token(Token = "0x6006B27")]
|
|
[Address(RVA = "0x1AD1B60", Offset = "0x1AD0B60", VA = "0x181AD1B60")]
|
|
public void SetGridColumnnCount(int MNIJHBJDPPA)
|
|
{
|
|
if (MNIJHBJDPPA > 0)
|
|
{
|
|
GridLayoutGroup gridLayoutGroup = this.gridLayoutGroup;
|
|
int num = 0;
|
|
if (!(gridLayoutGroup == num))
|
|
{
|
|
this.gridLayoutGroup.constraintCount = MNIJHBJDPPA;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006B28 RID: 27432 RVA: 0x001783DC File Offset: 0x001765DC
|
|
[Token(Token = "0x6006B28")]
|
|
[Address(RVA = "0x1AD19D0", Offset = "0x1AD09D0", VA = "0x181AD19D0", Slot = "15")]
|
|
protected override void BGIECEPGDBE(HOJMGAMMIAD EBMJDCLJJHG, WatchStoreItemButton LKDLEHGHCAD, int CKOIAKLOKMM)
|
|
{
|
|
StackedUIFlowBase stackedUIFlowBase = this.uiFlowBase;
|
|
bool shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)LKDLEHGHCAD).BIILOFOAKEJ;
|
|
}
|
|
|
|
// Token: 0x06006B29 RID: 27433 RVA: 0x00178400 File Offset: 0x00176600
|
|
[Token(Token = "0x6006B29")]
|
|
[Address(RVA = "0x1AD1A20", Offset = "0x1AD0A20", VA = "0x181AD1A20", 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: 0x06006B2A RID: 27434 RVA: 0x0017848C File Offset: 0x0017668C
|
|
[Token(Token = "0x6006B2A")]
|
|
[Address(RVA = "0x1AD1C00", Offset = "0x1AD0C00", VA = "0x181AD1C00")]
|
|
public WatchStoreItemsPagedGrid()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040046B2 RID: 18098
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40046B2")]
|
|
[SerializeField]
|
|
private StackedUIFlowBase uiFlowBase;
|
|
|
|
// Token: 0x040046B3 RID: 18099
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40046B3")]
|
|
public WatchStoreItemsPagedGrid.ItemSelectedEvent OnItemSelectedEvent;
|
|
|
|
// Token: 0x040046B4 RID: 18100
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40046B4")]
|
|
public WatchStoreItemsPagedGrid.ItemSelectedEvent OnItemSelectedToTryEvent;
|
|
|
|
// Token: 0x040046B5 RID: 18101
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40046B5")]
|
|
[SerializeField]
|
|
private GridLayoutGroup gridLayoutGroup;
|
|
|
|
// Token: 0x040046B6 RID: 18102
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40046B6")]
|
|
[SerializeField]
|
|
private bool showTryButton = true;
|
|
|
|
// Token: 0x02001296 RID: 4758
|
|
[Token(Token = "0x2001296")]
|
|
[Serializable]
|
|
public class ItemSelectedEvent : UnityEvent<HOJMGAMMIAD>
|
|
{
|
|
// Token: 0x06006B2B RID: 27435 RVA: 0x001784A8 File Offset: 0x001766A8
|
|
[Token(Token = "0x6006B2B")]
|
|
[Address(RVA = "0x1ABF970", Offset = "0x1ABE970", VA = "0x181ABF970")]
|
|
public ItemSelectedEvent()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001297 RID: 4759
|
|
[Token(Token = "0x2001297")]
|
|
[CompilerGenerated]
|
|
private sealed class GLBPLEADBHI
|
|
{
|
|
// Token: 0x06006B2C RID: 27436 RVA: 0x001784BC File Offset: 0x001766BC
|
|
[Token(Token = "0x6006B2C")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public GLBPLEADBHI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06006B2D RID: 27437 RVA: 0x001784D0 File Offset: 0x001766D0
|
|
[Token(Token = "0x6006B2D")]
|
|
[Address(RVA = "0x1ABF7D0", Offset = "0x1ABE7D0", VA = "0x181ABF7D0")]
|
|
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: 0x06006B2E RID: 27438 RVA: 0x00178508 File Offset: 0x00176708
|
|
[Token(Token = "0x6006B2E")]
|
|
[Address(RVA = "0x1ABF830", Offset = "0x1ABE830", VA = "0x181ABF830")]
|
|
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: 0x040046B7 RID: 18103
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40046B7")]
|
|
public WatchStoreItemsPagedGrid <>4__this;
|
|
|
|
// Token: 0x040046B8 RID: 18104
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40046B8")]
|
|
public WatchStoreItemButton button;
|
|
}
|
|
}
|
|
}
|