Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

156 lines
5.6 KiB
C#

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<EECOBAOJGIN, SavedOutfitSlotButton>
{
// Token: 0x060068EC RID: 26860 RVA: 0x0016E648 File Offset: 0x0016C848
[Token(Token = "0x60068EC")]
[Address(RVA = "0x1AC0270", Offset = "0x1ABF270", VA = "0x181AC0270")]
public void SetItems(IEnumerable<EECOBAOJGIN> 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 <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: 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<CDNNKFCCONN>
{
// 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 <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: 0x060068F3 RID: 26867 RVA: 0x0016E774 File Offset: 0x0016C974
[Token(Token = "0x60068F3")]
[Address(RVA = "0x1ABE6E0", Offset = "0x1ABD6E0", VA = "0x181ABE6E0")]
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: 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;
}
}
}