115 lines
3.8 KiB
C#
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;
|
|
}
|
|
}
|