Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/AGUI/StackedUI/SavedOutfitsPagedGrid.cs
T
2026-04-10 22:50:51 +02:00

155 lines
5.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Events;
namespace AGUI.StackedUI
{
// Token: 0x0200118D RID: 4493
[Token(Token = "0x200118D")]
public class SavedOutfitsPagedGrid : RecyclerPagedGrid<EECOBAOJGIN, SavedOutfitSlotButton>
{
// Token: 0x06006594 RID: 26004 RVA: 0x00166794 File Offset: 0x00164994
[Token(Token = "0x6006594")]
[Address(RVA = "0xE80E20", Offset = "0xE7FC20", VA = "0x180E80E20")]
public void SetItems(IEnumerable<EECOBAOJGIN> BOOHBJEEGKH, bool EEFDDMLCDEM)
{
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06006595 RID: 26005 RVA: 0x001667A8 File Offset: 0x001649A8
[Token(Token = "0x6006595")]
[Address(RVA = "0xE80C80", Offset = "0xE7FA80", VA = "0x180E80C80", Slot = "15")]
protected override void BGIECEPGDBE(EECOBAOJGIN PPJHGOFCGMM, SavedOutfitSlotButton LKDLEHGHCAD, int CKOIAKLOKMM)
{
Texture2D texture2D = this.loadingPreviewSlotTexture;
}
// Token: 0x06006596 RID: 26006 RVA: 0x001667C4 File Offset: 0x001649C4
[Token(Token = "0x6006596")]
[Address(RVA = "0xE80CE0", Offset = "0xE7FAE0", VA = "0x180E80CE0", 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 <NJJAGMHABPM>k__BackingField = button3.<NJJAGMHABPM>k__BackingField;
onLoadOutfitSelectedEvent.Invoke(<NJJAGMHABPM>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 <NJJAGMHABPM>k__BackingField2 = button2.<NJJAGMHABPM>k__BackingField;
onSaveOutfitSelectedEvent.Invoke(<NJJAGMHABPM>k__BackingField2);
};
saveButtonAction.AddListener(unityAction2);
}
}
// Token: 0x06006597 RID: 26007 RVA: 0x0016684C File Offset: 0x00164A4C
[Token(Token = "0x6006597")]
[Address(RVA = "0xE80E40", Offset = "0xE7FC40", VA = "0x180E80E40")]
public SavedOutfitsPagedGrid()
{
}
// Token: 0x04004392 RID: 17298
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4004392")]
public SavedOutfitsPagedGrid.OutfitSelectedEvent OnLoadOutfitSelectedEvent;
// Token: 0x04004393 RID: 17299
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4004393")]
public SavedOutfitsPagedGrid.OutfitSelectedEvent OnSaveOutfitSelectedEvent;
// Token: 0x04004394 RID: 17300
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4004394")]
[SerializeField]
private Texture2D emptySlotTexture;
// Token: 0x04004395 RID: 17301
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4004395")]
[SerializeField]
private Texture2D loadingPreviewSlotTexture;
// Token: 0x0200118E RID: 4494
[Token(Token = "0x200118E")]
[Serializable]
public class OutfitSelectedEvent : UnityEvent<CDNNKFCCONN>
{
// Token: 0x06006598 RID: 26008 RVA: 0x00166860 File Offset: 0x00164A60
[Token(Token = "0x6006598")]
[Address(RVA = "0xE80930", Offset = "0xE7F730", VA = "0x180E80930")]
public OutfitSelectedEvent()
{
}
}
// Token: 0x0200118F RID: 4495
[Token(Token = "0x200118F")]
[CompilerGenerated]
private sealed class DOOHPMMALHG
{
// Token: 0x06006599 RID: 26009 RVA: 0x00166874 File Offset: 0x00164A74
[Token(Token = "0x6006599")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public DOOHPMMALHG()
{
}
// Token: 0x0600659A RID: 26010 RVA: 0x00166888 File Offset: 0x00164A88
[Token(Token = "0x600659A")]
[Address(RVA = "0xE7F200", Offset = "0xE7E000", VA = "0x180E7F200")]
internal void <SetupNewChild>b__0()
{
SavedOutfitsPagedGrid savedOutfitsPagedGrid = this.<>4__this;
SavedOutfitSlotButton savedOutfitSlotButton = this.button;
SavedOutfitsPagedGrid.OutfitSelectedEvent onLoadOutfitSelectedEvent = savedOutfitsPagedGrid.OnLoadOutfitSelectedEvent;
CDNNKFCCONN <NJJAGMHABPM>k__BackingField = savedOutfitSlotButton.<NJJAGMHABPM>k__BackingField;
onLoadOutfitSelectedEvent.Invoke(<NJJAGMHABPM>k__BackingField);
}
// Token: 0x0600659B RID: 26011 RVA: 0x001668C0 File Offset: 0x00164AC0
[Token(Token = "0x600659B")]
[Address(RVA = "0xE7F260", Offset = "0xE7E060", VA = "0x180E7F260")]
internal void <SetupNewChild>b__1()
{
SavedOutfitsPagedGrid savedOutfitsPagedGrid = this.<>4__this;
SavedOutfitSlotButton savedOutfitSlotButton = this.button;
SavedOutfitsPagedGrid.OutfitSelectedEvent onSaveOutfitSelectedEvent = savedOutfitsPagedGrid.OnSaveOutfitSelectedEvent;
CDNNKFCCONN <NJJAGMHABPM>k__BackingField = savedOutfitSlotButton.<NJJAGMHABPM>k__BackingField;
onSaveOutfitSelectedEvent.Invoke(<NJJAGMHABPM>k__BackingField);
}
// Token: 0x04004396 RID: 17302
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004396")]
public SavedOutfitsPagedGrid <>4__this;
// Token: 0x04004397 RID: 17303
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4004397")]
public SavedOutfitSlotButton button;
}
}
}