153 lines
5.9 KiB
C#
153 lines
5.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001B07 RID: 6919
|
|
[Token(Token = "0x2001B07")]
|
|
[StructLayout(3)]
|
|
public class BrowsableOutfitItemPagedGrid : RecyclerPagedGrid<APAODCKMEKF, BrowsableOutfitItemButton>
|
|
{
|
|
// Token: 0x0600B9C2 RID: 47554 RVA: 0x002BAAB0 File Offset: 0x002B8CB0
|
|
[Token(Token = "0x600B9C2")]
|
|
[Address(RVA = "0x9A4F60", Offset = "0x9A3960", VA = "0x1809A4F60")]
|
|
public void SetItems(IEnumerable<APAODCKMEKF> BOOHBJEEGKH)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0600B9C3 RID: 47555 RVA: 0x002BAAC4 File Offset: 0x002B8CC4
|
|
[Token(Token = "0x600B9C3")]
|
|
[Address(RVA = "0x16ED0D0", Offset = "0x16EBAD0", VA = "0x1816ED0D0", Slot = "15")]
|
|
protected override void BGIECEPGDBE(APAODCKMEKF ADHABGCIMAE, BrowsableOutfitItemButton LKDLEHGHCAD, int CKOIAKLOKMM)
|
|
{
|
|
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.uiFlowBase.<KBKJKEOPIGB>k__BackingField;
|
|
LKDLEHGHCAD.SetItem(ADHABGCIMAE, <KBKJKEOPIGB>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x0600B9C4 RID: 47556 RVA: 0x002BAAEC File Offset: 0x002B8CEC
|
|
[Token(Token = "0x600B9C4")]
|
|
[Address(RVA = "0x16ED110", Offset = "0x16EBB10", VA = "0x1816ED110", Slot = "14")]
|
|
protected override void EHDPGHCPKDB(BrowsableOutfitItemButton LKDLEHGHCAD)
|
|
{
|
|
BrowsableOutfitItemButton button = LKDLEHGHCAD;
|
|
base.EHDPGHCPKDB(LKDLEHGHCAD);
|
|
if (this.OnItemSelectedToBuyEvent != (ulong)0L)
|
|
{
|
|
Button3D.OnButton3DClick onClick = button.buyButton.OnClick;
|
|
UnityAction unityAction = delegate
|
|
{
|
|
BrowsableOutfitItemPagedGrid <>4__this = this;
|
|
BrowsableOutfitItemButton button3 = button;
|
|
BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToBuyEvent = <>4__this.OnItemSelectedToBuyEvent;
|
|
APAODCKMEKF <IIBPFHJMDJL>k__BackingField = button3.<IIBPFHJMDJL>k__BackingField;
|
|
onItemSelectedToBuyEvent.Invoke(<IIBPFHJMDJL>k__BackingField);
|
|
};
|
|
onClick.AddListener(unityAction);
|
|
}
|
|
if (this.OnItemSelectedToTryEvent != (ulong)0L)
|
|
{
|
|
Button3D.OnButton3DClick onClick2 = button.tryButton.OnClick;
|
|
UnityAction unityAction2 = delegate
|
|
{
|
|
BrowsableOutfitItemPagedGrid <>4__this2 = this;
|
|
BrowsableOutfitItemButton button2 = button;
|
|
BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToTryEvent = <>4__this2.OnItemSelectedToTryEvent;
|
|
APAODCKMEKF <IIBPFHJMDJL>k__BackingField2 = button2.<IIBPFHJMDJL>k__BackingField;
|
|
onItemSelectedToTryEvent.Invoke(<IIBPFHJMDJL>k__BackingField2);
|
|
};
|
|
onClick2.AddListener(unityAction2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B9C5 RID: 47557 RVA: 0x002BAB7C File Offset: 0x002B8D7C
|
|
[Token(Token = "0x600B9C5")]
|
|
[Address(RVA = "0x16ED260", Offset = "0x16EBC60", VA = "0x1816ED260")]
|
|
public BrowsableOutfitItemPagedGrid()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04007A4B RID: 31307
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4007A4B")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)]
|
|
private StackedUIFlowBase uiFlowBase;
|
|
|
|
// Token: 0x04007A4C RID: 31308
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4007A4C")]
|
|
public BrowsableOutfitItemPagedGrid.ItemSelectedEvent OnItemSelectedToBuyEvent;
|
|
|
|
// Token: 0x04007A4D RID: 31309
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4007A4D")]
|
|
public BrowsableOutfitItemPagedGrid.ItemSelectedEvent OnItemSelectedToTryEvent;
|
|
|
|
// Token: 0x02001B08 RID: 6920
|
|
[Token(Token = "0x2001B08")]
|
|
[Serializable]
|
|
public class ItemSelectedEvent : UnityEvent<APAODCKMEKF>
|
|
{
|
|
// Token: 0x0600B9C6 RID: 47558 RVA: 0x002BAB90 File Offset: 0x002B8D90
|
|
[Token(Token = "0x600B9C6")]
|
|
[Address(RVA = "0x16F6820", Offset = "0x16F5220", VA = "0x1816F6820")]
|
|
public ItemSelectedEvent()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001B09 RID: 6921
|
|
[Token(Token = "0x2001B09")]
|
|
[CompilerGenerated]
|
|
private sealed class AOFHGNHKCAG
|
|
{
|
|
// Token: 0x0600B9C7 RID: 47559 RVA: 0x002BABA4 File Offset: 0x002B8DA4
|
|
[Token(Token = "0x600B9C7")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public AOFHGNHKCAG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600B9C8 RID: 47560 RVA: 0x002BABB8 File Offset: 0x002B8DB8
|
|
[Token(Token = "0x600B9C8")]
|
|
[Address(RVA = "0x16E30F0", Offset = "0x16E1AF0", VA = "0x1816E30F0")]
|
|
internal void <SetupNewChild>b__0()
|
|
{
|
|
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.<>4__this;
|
|
BrowsableOutfitItemButton browsableOutfitItemButton = this.button;
|
|
BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToBuyEvent = browsableOutfitItemPagedGrid.OnItemSelectedToBuyEvent;
|
|
APAODCKMEKF <IIBPFHJMDJL>k__BackingField = browsableOutfitItemButton.<IIBPFHJMDJL>k__BackingField;
|
|
onItemSelectedToBuyEvent.Invoke(<IIBPFHJMDJL>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x0600B9C9 RID: 47561 RVA: 0x002BABF0 File Offset: 0x002B8DF0
|
|
[Token(Token = "0x600B9C9")]
|
|
[Address(RVA = "0x16E3150", Offset = "0x16E1B50", VA = "0x1816E3150")]
|
|
internal void <SetupNewChild>b__1()
|
|
{
|
|
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.<>4__this;
|
|
BrowsableOutfitItemButton browsableOutfitItemButton = this.button;
|
|
BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToTryEvent = browsableOutfitItemPagedGrid.OnItemSelectedToTryEvent;
|
|
APAODCKMEKF <IIBPFHJMDJL>k__BackingField = browsableOutfitItemButton.<IIBPFHJMDJL>k__BackingField;
|
|
onItemSelectedToTryEvent.Invoke(<IIBPFHJMDJL>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x04007A4E RID: 31310
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007A4E")]
|
|
public BrowsableOutfitItemPagedGrid <>4__this;
|
|
|
|
// Token: 0x04007A4F RID: 31311
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4007A4F")]
|
|
public BrowsableOutfitItemButton button;
|
|
}
|
|
}
|
|
}
|