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 { // Token: 0x0600B9C2 RID: 47554 RVA: 0x002BAAB0 File Offset: 0x002B8CB0 [Token(Token = "0x600B9C2")] [Address(RVA = "0x9A4F60", Offset = "0x9A3960", VA = "0x1809A4F60")] public void SetItems(IEnumerable 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 k__BackingField = this.uiFlowBase.k__BackingField; LKDLEHGHCAD.SetItem(ADHABGCIMAE, 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 k__BackingField = button3.k__BackingField; onItemSelectedToBuyEvent.Invoke(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 k__BackingField2 = button2.k__BackingField; onItemSelectedToTryEvent.Invoke(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 { // 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 b__0() { BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.<>4__this; BrowsableOutfitItemButton browsableOutfitItemButton = this.button; BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToBuyEvent = browsableOutfitItemPagedGrid.OnItemSelectedToBuyEvent; APAODCKMEKF k__BackingField = browsableOutfitItemButton.k__BackingField; onItemSelectedToBuyEvent.Invoke(k__BackingField); } // Token: 0x0600B9C9 RID: 47561 RVA: 0x002BABF0 File Offset: 0x002B8DF0 [Token(Token = "0x600B9C9")] [Address(RVA = "0x16E3150", Offset = "0x16E1B50", VA = "0x1816E3150")] internal void b__1() { BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.<>4__this; BrowsableOutfitItemButton browsableOutfitItemButton = this.button; BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToTryEvent = browsableOutfitItemPagedGrid.OnItemSelectedToTryEvent; APAODCKMEKF k__BackingField = browsableOutfitItemButton.k__BackingField; onItemSelectedToTryEvent.Invoke(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; } } }