using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Events; namespace AGUI.StackedUI { // Token: 0x02001170 RID: 4464 [Token(Token = "0x2001170")] public class BrowsableOutfitItemPagedGrid : RecyclerPagedGrid { // Token: 0x06006520 RID: 25888 RVA: 0x00164AAC File Offset: 0x00162CAC [Token(Token = "0x6006520")] [Address(RVA = "0x4DBEF0", Offset = "0x4DACF0", VA = "0x1804DBEF0")] public void SetItems(IEnumerable BOOHBJEEGKH) { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06006521 RID: 25889 RVA: 0x00164AC0 File Offset: 0x00162CC0 [Token(Token = "0x6006521")] [Address(RVA = "0xF31300", Offset = "0xF30100", VA = "0x180F31300", Slot = "15")] protected override void BGIECEPGDBE(EOBKJELFMIA ADHABGCIMAE, BrowsableOutfitItemButton LKDLEHGHCAD, int CKOIAKLOKMM) { StackedUIBase k__BackingField = this.uiFlowBase.k__BackingField; LKDLEHGHCAD.SetItem(ADHABGCIMAE, k__BackingField); } // Token: 0x06006522 RID: 25890 RVA: 0x00164AE8 File Offset: 0x00162CE8 [Token(Token = "0x6006522")] [Address(RVA = "0xF31340", Offset = "0xF30140", VA = "0x180F31340", 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; EOBKJELFMIA 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; EOBKJELFMIA k__BackingField2 = button2.k__BackingField; onItemSelectedToTryEvent.Invoke(k__BackingField2); }; onClick2.AddListener(unityAction2); } } // Token: 0x06006523 RID: 25891 RVA: 0x00164B78 File Offset: 0x00162D78 [Token(Token = "0x6006523")] [Address(RVA = "0xF31490", Offset = "0xF30290", VA = "0x180F31490")] public BrowsableOutfitItemPagedGrid() { } // Token: 0x04004334 RID: 17204 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4004334")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false, false)] private StackedUIFlowBase uiFlowBase; // Token: 0x04004335 RID: 17205 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4004335")] public BrowsableOutfitItemPagedGrid.ItemSelectedEvent OnItemSelectedToBuyEvent; // Token: 0x04004336 RID: 17206 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4004336")] public BrowsableOutfitItemPagedGrid.ItemSelectedEvent OnItemSelectedToTryEvent; // Token: 0x02001171 RID: 4465 [Token(Token = "0x2001171")] [Serializable] public class ItemSelectedEvent : UnityEvent { // Token: 0x06006524 RID: 25892 RVA: 0x00164B8C File Offset: 0x00162D8C [Token(Token = "0x6006524")] [Address(RVA = "0xF3F7E0", Offset = "0xF3E5E0", VA = "0x180F3F7E0")] public ItemSelectedEvent() { } } // Token: 0x02001172 RID: 4466 [Token(Token = "0x2001172")] [CompilerGenerated] private sealed class AOFHGNHKCAG { // Token: 0x06006525 RID: 25893 RVA: 0x00164BA0 File Offset: 0x00162DA0 [Token(Token = "0x6006525")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public AOFHGNHKCAG() { } // Token: 0x06006526 RID: 25894 RVA: 0x00164BB4 File Offset: 0x00162DB4 [Token(Token = "0x6006526")] [Address(RVA = "0xF2BFD0", Offset = "0xF2ADD0", VA = "0x180F2BFD0")] internal void b__0() { BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.<>4__this; BrowsableOutfitItemButton browsableOutfitItemButton = this.button; BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToBuyEvent = browsableOutfitItemPagedGrid.OnItemSelectedToBuyEvent; EOBKJELFMIA k__BackingField = browsableOutfitItemButton.k__BackingField; onItemSelectedToBuyEvent.Invoke(k__BackingField); } // Token: 0x06006527 RID: 25895 RVA: 0x00164BEC File Offset: 0x00162DEC [Token(Token = "0x6006527")] [Address(RVA = "0xF2C030", Offset = "0xF2AE30", VA = "0x180F2C030")] internal void b__1() { BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.<>4__this; BrowsableOutfitItemButton browsableOutfitItemButton = this.button; BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToTryEvent = browsableOutfitItemPagedGrid.OnItemSelectedToTryEvent; EOBKJELFMIA k__BackingField = browsableOutfitItemButton.k__BackingField; onItemSelectedToTryEvent.Invoke(k__BackingField); } // Token: 0x04004337 RID: 17207 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004337")] public BrowsableOutfitItemPagedGrid <>4__this; // Token: 0x04004338 RID: 17208 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004338")] public BrowsableOutfitItemButton button; } } }