Files
2026-04-08 23:40:05 +02:00

115 lines
3.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using AGUI;
using AGUI.StackedUI;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Events;
// Token: 0x020006F8 RID: 1784
[Token(Token = "0x20006F8")]
[StructLayout(3)]
public class PlayerListPagedGrid : RecyclerPagedGrid<int, PlayerListButton>
{
// Token: 0x060033E6 RID: 13286 RVA: 0x000D7EA4 File Offset: 0x000D60A4
[Token(Token = "0x60033E6")]
[Address(RVA = "0x148A390", Offset = "0x1488D90", VA = "0x18148A390", Slot = "14")]
protected override void EHDPGHCPKDB(PlayerListButton LKDLEHGHCAD)
{
PlayerListButton button = LKDLEHGHCAD;
base.EHDPGHCPKDB(LKDLEHGHCAD);
if (this.ShowDetailsEvent != (ulong)0L)
{
Button3D.OnButton3DClick onClick = button.accountButton.OnClick;
UnityAction unityAction = delegate
{
PlayerListPagedGrid <>4__this = this;
PlayerListButton button2 = button;
PlayerListPagedGrid.ShowPlayerDetailsEvent showDetailsEvent = <>4__this.ShowDetailsEvent;
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = button2.<PBHKKOAINGC>k__BackingField;
showDetailsEvent.Invoke(<PBHKKOAINGC>k__BackingField);
};
onClick.AddListener(unityAction);
}
}
// Token: 0x060033E7 RID: 13287 RVA: 0x000D7F04 File Offset: 0x000D6104
[Token(Token = "0x60033E7")]
[Address(RVA = "0x1440CC0", Offset = "0x143F6C0", VA = "0x181440CC0")]
public void SetAccountIds(IEnumerable<int> FNNIKBKHAFN)
{
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x060033E8 RID: 13288 RVA: 0x000D7F18 File Offset: 0x000D6118
[Token(Token = "0x60033E8")]
[Address(RVA = "0x148A360", Offset = "0x1488D60", VA = "0x18148A360", Slot = "15")]
protected override void BGIECEPGDBE(int CJFGEMGOJHB, PlayerListButton LKDLEHGHCAD, int CKOIAKLOKMM)
{
LKDLEHGHCAD.SetPlayerId(CJFGEMGOJHB);
}
// Token: 0x060033E9 RID: 13289 RVA: 0x000D7F34 File Offset: 0x000D6134
[Token(Token = "0x60033E9")]
[Address(RVA = "0x148A470", Offset = "0x1488E70", VA = "0x18148A470")]
public PlayerListPagedGrid()
{
}
// Token: 0x04002C36 RID: 11318
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4002C36")]
[SerializeField]
private PlayerListPagedGrid.ShowPlayerDetailsEvent ShowDetailsEvent;
// Token: 0x020006F9 RID: 1785
[Token(Token = "0x20006F9")]
[Serializable]
public class ShowPlayerDetailsEvent : UnityEvent<CCEOLAOLEKJ>
{
// Token: 0x060033EA RID: 13290 RVA: 0x000D7F48 File Offset: 0x000D6148
[Token(Token = "0x60033EA")]
[Address(RVA = "0x149EA00", Offset = "0x149D400", VA = "0x18149EA00")]
public ShowPlayerDetailsEvent()
{
}
}
// Token: 0x020006FA RID: 1786
[Token(Token = "0x20006FA")]
[CompilerGenerated]
private sealed class LHNIGBIEBOA
{
// Token: 0x060033EB RID: 13291 RVA: 0x000D7F5C File Offset: 0x000D615C
[Token(Token = "0x60033EB")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public LHNIGBIEBOA()
{
}
// Token: 0x060033EC RID: 13292 RVA: 0x000D7F70 File Offset: 0x000D6170
[Token(Token = "0x60033EC")]
[Address(RVA = "0x1485C40", Offset = "0x1484640", VA = "0x181485C40")]
internal void <SetupNewChild>b__0()
{
PlayerListPagedGrid playerListPagedGrid = this.<>4__this;
PlayerListButton playerListButton = this.button;
PlayerListPagedGrid.ShowPlayerDetailsEvent showDetailsEvent = playerListPagedGrid.ShowDetailsEvent;
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = playerListButton.<PBHKKOAINGC>k__BackingField;
showDetailsEvent.Invoke(<PBHKKOAINGC>k__BackingField);
}
// Token: 0x04002C37 RID: 11319
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002C37")]
public PlayerListPagedGrid <>4__this;
// Token: 0x04002C38 RID: 11320
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002C38")]
public PlayerListButton button;
}
}