using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Pathfinding.RVO; using UnityEngine; using UnityEngine.Events; namespace AGUI.StackedUI { // Token: 0x0200125A RID: 4698 [Token(Token = "0x200125A")] public class SavedOutfitsPagedGrid : RecyclerPagedGrid { // Token: 0x060068EC RID: 26860 RVA: 0x0016E648 File Offset: 0x0016C848 [Token(Token = "0x60068EC")] [Address(RVA = "0x1AC0270", Offset = "0x1ABF270", VA = "0x181AC0270")] public void SetItems(IEnumerable BOOHBJEEGKH, bool EEFDDMLCDEM) { float height = ((IAgent)this).Height; } // Token: 0x060068ED RID: 26861 RVA: 0x0016E65C File Offset: 0x0016C85C [Token(Token = "0x60068ED")] [Address(RVA = "0x1AC00D0", Offset = "0x1ABF0D0", VA = "0x181AC00D0", Slot = "15")] protected override void BGIECEPGDBE(EECOBAOJGIN PPJHGOFCGMM, SavedOutfitSlotButton LKDLEHGHCAD, int CKOIAKLOKMM) { Texture2D texture2D = this.loadingPreviewSlotTexture; } // Token: 0x060068EE RID: 26862 RVA: 0x0016E678 File Offset: 0x0016C878 [Token(Token = "0x60068EE")] [Address(RVA = "0x1AC0130", Offset = "0x1ABF130", VA = "0x181AC0130", Slot = "14")] protected override void EHDPGHCPKDB(SavedOutfitSlotButton LKDLEHGHCAD) { SavedOutfitSlotButton button = LKDLEHGHCAD; base.EHDPGHCPKDB(LKDLEHGHCAD); if (this.OnLoadOutfitSelectedEvent != (ulong)0L) { Button3D.OnButton3DClick loadButtonAction = button.NJKOOPMLJHM; UnityAction unityAction = delegate { SavedOutfitsPagedGrid <>4__this = this; SavedOutfitSlotButton button3 = button; SavedOutfitsPagedGrid.OutfitSelectedEvent onLoadOutfitSelectedEvent = <>4__this.OnLoadOutfitSelectedEvent; CDNNKFCCONN k__BackingField = button3.k__BackingField; onLoadOutfitSelectedEvent.Invoke(k__BackingField); }; loadButtonAction.AddListener(unityAction); } if (this.OnSaveOutfitSelectedEvent != (ulong)0L) { Button3D.OnButton3DClick saveButtonAction = button.GGNEGEDCPHA; UnityAction unityAction2 = delegate { SavedOutfitsPagedGrid <>4__this2 = this; SavedOutfitSlotButton button2 = button; SavedOutfitsPagedGrid.OutfitSelectedEvent onSaveOutfitSelectedEvent = <>4__this2.OnSaveOutfitSelectedEvent; CDNNKFCCONN k__BackingField2 = button2.k__BackingField; onSaveOutfitSelectedEvent.Invoke(k__BackingField2); }; saveButtonAction.AddListener(unityAction2); } } // Token: 0x060068EF RID: 26863 RVA: 0x0016E700 File Offset: 0x0016C900 [Token(Token = "0x60068EF")] [Address(RVA = "0x1AC0290", Offset = "0x1ABF290", VA = "0x181AC0290")] public SavedOutfitsPagedGrid() { } // Token: 0x04004508 RID: 17672 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4004508")] public SavedOutfitsPagedGrid.OutfitSelectedEvent OnLoadOutfitSelectedEvent; // Token: 0x04004509 RID: 17673 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4004509")] public SavedOutfitsPagedGrid.OutfitSelectedEvent OnSaveOutfitSelectedEvent; // Token: 0x0400450A RID: 17674 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400450A")] [SerializeField] private Texture2D emptySlotTexture; // Token: 0x0400450B RID: 17675 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400450B")] [SerializeField] private Texture2D loadingPreviewSlotTexture; // Token: 0x0200125B RID: 4699 [Token(Token = "0x200125B")] [Serializable] public class OutfitSelectedEvent : UnityEvent { // Token: 0x060068F0 RID: 26864 RVA: 0x0016E714 File Offset: 0x0016C914 [Token(Token = "0x60068F0")] [Address(RVA = "0x1ABFD80", Offset = "0x1ABED80", VA = "0x181ABFD80")] public OutfitSelectedEvent() { } } // Token: 0x0200125C RID: 4700 [Token(Token = "0x200125C")] [CompilerGenerated] private sealed class DOOHPMMALHG { // Token: 0x060068F1 RID: 26865 RVA: 0x0016E728 File Offset: 0x0016C928 [Token(Token = "0x60068F1")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DOOHPMMALHG() { } // Token: 0x060068F2 RID: 26866 RVA: 0x0016E73C File Offset: 0x0016C93C [Token(Token = "0x60068F2")] [Address(RVA = "0x1ABE680", Offset = "0x1ABD680", VA = "0x181ABE680")] internal void b__0() { SavedOutfitsPagedGrid savedOutfitsPagedGrid = this.<>4__this; SavedOutfitSlotButton savedOutfitSlotButton = this.button; SavedOutfitsPagedGrid.OutfitSelectedEvent onLoadOutfitSelectedEvent = savedOutfitsPagedGrid.OnLoadOutfitSelectedEvent; CDNNKFCCONN k__BackingField = savedOutfitSlotButton.k__BackingField; onLoadOutfitSelectedEvent.Invoke(k__BackingField); } // Token: 0x060068F3 RID: 26867 RVA: 0x0016E774 File Offset: 0x0016C974 [Token(Token = "0x60068F3")] [Address(RVA = "0x1ABE6E0", Offset = "0x1ABD6E0", VA = "0x181ABE6E0")] internal void b__1() { SavedOutfitsPagedGrid savedOutfitsPagedGrid = this.<>4__this; SavedOutfitSlotButton savedOutfitSlotButton = this.button; SavedOutfitsPagedGrid.OutfitSelectedEvent onSaveOutfitSelectedEvent = savedOutfitsPagedGrid.OnSaveOutfitSelectedEvent; CDNNKFCCONN k__BackingField = savedOutfitSlotButton.k__BackingField; onSaveOutfitSelectedEvent.Invoke(k__BackingField); } // Token: 0x0400450C RID: 17676 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400450C")] public SavedOutfitsPagedGrid <>4__this; // Token: 0x0400450D RID: 17677 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400450D")] public SavedOutfitSlotButton button; } } }