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 { // 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 k__BackingField = button2.k__BackingField; showDetailsEvent.Invoke(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 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 { // 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 b__0() { PlayerListPagedGrid playerListPagedGrid = this.<>4__this; PlayerListButton playerListButton = this.button; PlayerListPagedGrid.ShowPlayerDetailsEvent showDetailsEvent = playerListPagedGrid.ShowDetailsEvent; CCEOLAOLEKJ k__BackingField = playerListButton.k__BackingField; showDetailsEvent.Invoke(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; } }