using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Pathfinding.RVO; using UnityEngine; using UnityEngine.Events; namespace AGUI.StackedUI { // Token: 0x0200123D RID: 4669 [Token(Token = "0x200123D")] public class BrowsableOutfitItemPagedGrid : RecyclerPagedGrid { // Token: 0x06006878 RID: 26744 RVA: 0x0016C960 File Offset: 0x0016AB60 [Token(Token = "0x6006878")] [Address(RVA = "0x880D60", Offset = "0x87FD60", VA = "0x180880D60")] public void SetItems(IEnumerable BOOHBJEEGKH) { float height = ((IAgent)this).Height; } // Token: 0x06006879 RID: 26745 RVA: 0x0016C974 File Offset: 0x0016AB74 [Token(Token = "0x6006879")] [Address(RVA = "0x1A4EFA0", Offset = "0x1A4DFA0", VA = "0x181A4EFA0", 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: 0x0600687A RID: 26746 RVA: 0x0016C99C File Offset: 0x0016AB9C [Token(Token = "0x600687A")] [Address(RVA = "0x1A4EFE0", Offset = "0x1A4DFE0", VA = "0x181A4EFE0", 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: 0x0600687B RID: 26747 RVA: 0x0016CA2C File Offset: 0x0016AC2C [Token(Token = "0x600687B")] [Address(RVA = "0x1A4F130", Offset = "0x1A4E130", VA = "0x181A4F130")] public BrowsableOutfitItemPagedGrid() { } // Token: 0x040044AA RID: 17578 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40044AA")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Parent, false, false, false)] private StackedUIFlowBase uiFlowBase; // Token: 0x040044AB RID: 17579 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40044AB")] public BrowsableOutfitItemPagedGrid.ItemSelectedEvent OnItemSelectedToBuyEvent; // Token: 0x040044AC RID: 17580 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40044AC")] public BrowsableOutfitItemPagedGrid.ItemSelectedEvent OnItemSelectedToTryEvent; // Token: 0x0200123E RID: 4670 [Token(Token = "0x200123E")] [Serializable] public class ItemSelectedEvent : UnityEvent { // Token: 0x0600687C RID: 26748 RVA: 0x0016CA40 File Offset: 0x0016AC40 [Token(Token = "0x600687C")] [Address(RVA = "0x1A5D470", Offset = "0x1A5C470", VA = "0x181A5D470")] public ItemSelectedEvent() { } } // Token: 0x0200123F RID: 4671 [Token(Token = "0x200123F")] [CompilerGenerated] private sealed class AOFHGNHKCAG { // Token: 0x0600687D RID: 26749 RVA: 0x0016CA54 File Offset: 0x0016AC54 [Token(Token = "0x600687D")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public AOFHGNHKCAG() { } // Token: 0x0600687E RID: 26750 RVA: 0x0016CA68 File Offset: 0x0016AC68 [Token(Token = "0x600687E")] [Address(RVA = "0x1A49C70", Offset = "0x1A48C70", VA = "0x181A49C70")] 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: 0x0600687F RID: 26751 RVA: 0x0016CAA0 File Offset: 0x0016ACA0 [Token(Token = "0x600687F")] [Address(RVA = "0x1A49CD0", Offset = "0x1A48CD0", VA = "0x181A49CD0")] 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: 0x040044AD RID: 17581 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40044AD")] public BrowsableOutfitItemPagedGrid <>4__this; // Token: 0x040044AE RID: 17582 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40044AE")] public BrowsableOutfitItemButton button; } } }