Files
2026-04-10 22:50:51 +02:00

113 lines
3.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using AGUI;
using AGUI.StackedUI;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Events;
// Token: 0x020006E5 RID: 1765
[Token(Token = "0x20006E5")]
public class PlayerListPagedGrid : RecyclerPagedGrid<int, PlayerListButton>
{
// Token: 0x0600338F RID: 13199 RVA: 0x000D34A0 File Offset: 0x000D16A0
[Token(Token = "0x600338F")]
[Address(RVA = "0xAF7D50", Offset = "0xAF6B50", VA = "0x180AF7D50", 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: 0x06003390 RID: 13200 RVA: 0x000D3500 File Offset: 0x000D1700
[Token(Token = "0x6003390")]
[Address(RVA = "0x801190", Offset = "0x7FFF90", VA = "0x180801190")]
public void SetAccountIds(IEnumerable<int> FNNIKBKHAFN)
{
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06003391 RID: 13201 RVA: 0x000D3514 File Offset: 0x000D1714
[Token(Token = "0x6003391")]
[Address(RVA = "0xAF7D20", Offset = "0xAF6B20", VA = "0x180AF7D20", Slot = "15")]
protected override void BGIECEPGDBE(int CJFGEMGOJHB, PlayerListButton LKDLEHGHCAD, int CKOIAKLOKMM)
{
LKDLEHGHCAD.SetPlayerId(CJFGEMGOJHB);
}
// Token: 0x06003392 RID: 13202 RVA: 0x000D3530 File Offset: 0x000D1730
[Token(Token = "0x6003392")]
[Address(RVA = "0xAF7E30", Offset = "0xAF6C30", VA = "0x180AF7E30")]
public PlayerListPagedGrid()
{
}
// Token: 0x04002A7A RID: 10874
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4002A7A")]
[SerializeField]
private PlayerListPagedGrid.ShowPlayerDetailsEvent ShowDetailsEvent;
// Token: 0x020006E6 RID: 1766
[Token(Token = "0x20006E6")]
[Serializable]
public class ShowPlayerDetailsEvent : UnityEvent<CCEOLAOLEKJ>
{
// Token: 0x06003393 RID: 13203 RVA: 0x000D3544 File Offset: 0x000D1744
[Token(Token = "0x6003393")]
[Address(RVA = "0xAFE7D0", Offset = "0xAFD5D0", VA = "0x180AFE7D0")]
public ShowPlayerDetailsEvent()
{
}
}
// Token: 0x020006E7 RID: 1767
[Token(Token = "0x20006E7")]
[CompilerGenerated]
private sealed class LHNIGBIEBOA
{
// Token: 0x06003394 RID: 13204 RVA: 0x000D3558 File Offset: 0x000D1758
[Token(Token = "0x6003394")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public LHNIGBIEBOA()
{
}
// Token: 0x06003395 RID: 13205 RVA: 0x000D356C File Offset: 0x000D176C
[Token(Token = "0x6003395")]
[Address(RVA = "0xAE44C0", Offset = "0xAE32C0", VA = "0x180AE44C0")]
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: 0x04002A7B RID: 10875
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002A7B")]
public PlayerListPagedGrid <>4__this;
// Token: 0x04002A7C RID: 10876
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002A7C")]
public PlayerListButton button;
}
}