using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Events; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x02001A90 RID: 6800 [Token(Token = "0x2001A90")] [StructLayout(3)] public class AccountSelectionPagedGrid : RecyclerPagedGrid { // Token: 0x0600B69A RID: 46746 RVA: 0x002AC9C4 File Offset: 0x002AABC4 [Token(Token = "0x600B69A")] [Address(RVA = "0x16E45B0", Offset = "0x16E2FB0", VA = "0x1816E45B0", Slot = "14")] protected override void EHDPGHCPKDB(AccountSelectionButton3D LKDLEHGHCAD) { AccountSelectionButton3D button = LKDLEHGHCAD; base.EHDPGHCPKDB(LKDLEHGHCAD); if (this.AccountSelectedEvent != (ulong)0L) { Button3D.OnButton3DClick onClick = button.Button.OnClick; UnityAction unityAction = delegate { AccountSelectionPagedGrid <>4__this = this; AccountSelectionButton3D button2 = button; AccountSelectionPagedGrid.ShowPlayerDetailsEvent accountSelectedEvent = <>4__this.AccountSelectedEvent; CCEOLAOLEKJ k__BackingField = button2.k__BackingField; accountSelectedEvent.Invoke(k__BackingField); }; onClick.AddListener(unityAction); } } // Token: 0x0600B69B RID: 46747 RVA: 0x002ACA24 File Offset: 0x002AAC24 [Token(Token = "0x600B69B")] [Address(RVA = "0x16E4690", Offset = "0x16E3090", VA = "0x1816E4690")] public void EnableAllButtons(bool CFICOGKHLAE) { int num; do { num = 0; List.Enumerator enumerator; if (enumerator == 0 || enumerator != 0) { } if (num != -1) { } } while (num != 0); Selectable previousPageButton = this.previousPageButton; if (CFICOGKHLAE) { } bool flag; previousPageButton.interactable = flag; Selectable nextPageButton = this.nextPageButton; if (CFICOGKHLAE) { int k__BackingField = this.k__BackingField; } nextPageButton.interactable = flag; } // Token: 0x0600B69C RID: 46748 RVA: 0x002ACA88 File Offset: 0x002AAC88 [Token(Token = "0x600B69C")] [Address(RVA = "0x1440CC0", Offset = "0x143F6C0", VA = "0x181440CC0")] public void SetAccounts(IEnumerable OLLKMIGNGBF) { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x0600B69D RID: 46749 RVA: 0x002ACA9C File Offset: 0x002AAC9C [Token(Token = "0x600B69D")] [Address(RVA = "0x16E4580", Offset = "0x16E2F80", VA = "0x1816E4580", Slot = "15")] protected override void BGIECEPGDBE(CCEOLAOLEKJ HFIDFDPOCKA, AccountSelectionButton3D LKDLEHGHCAD, int CKOIAKLOKMM) { bool isCompleted = ((IAsyncResult)LKDLEHGHCAD).IsCompleted; } // Token: 0x0600B69E RID: 46750 RVA: 0x002ACAB8 File Offset: 0x002AACB8 [Token(Token = "0x600B69E")] [Address(RVA = "0x16E48F0", Offset = "0x16E32F0", VA = "0x1816E48F0")] public AccountSelectionPagedGrid() { } // Token: 0x040077E4 RID: 30692 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x40077E4")] [SerializeField] private AccountSelectionPagedGrid.ShowPlayerDetailsEvent AccountSelectedEvent; // Token: 0x02001A91 RID: 6801 [Token(Token = "0x2001A91")] [Serializable] public class ShowPlayerDetailsEvent : UnityEvent { // Token: 0x0600B69F RID: 46751 RVA: 0x002ACACC File Offset: 0x002AACCC [Token(Token = "0x600B69F")] [Address(RVA = "0x16F9E40", Offset = "0x16F8840", VA = "0x1816F9E40")] public ShowPlayerDetailsEvent() { } } // Token: 0x02001A92 RID: 6802 [Token(Token = "0x2001A92")] [CompilerGenerated] private sealed class OKAFJKECMOH { // Token: 0x0600B6A0 RID: 46752 RVA: 0x002ACAE0 File Offset: 0x002AACE0 [Token(Token = "0x600B6A0")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public OKAFJKECMOH() { } // Token: 0x0600B6A1 RID: 46753 RVA: 0x002ACAF4 File Offset: 0x002AACF4 [Token(Token = "0x600B6A1")] [Address(RVA = "0x16F8270", Offset = "0x16F6C70", VA = "0x1816F8270")] internal void b__0() { AccountSelectionPagedGrid accountSelectionPagedGrid = this.<>4__this; AccountSelectionButton3D accountSelectionButton3D = this.button; AccountSelectionPagedGrid.ShowPlayerDetailsEvent accountSelectedEvent = accountSelectionPagedGrid.AccountSelectedEvent; CCEOLAOLEKJ k__BackingField = accountSelectionButton3D.k__BackingField; accountSelectedEvent.Invoke(k__BackingField); } // Token: 0x040077E5 RID: 30693 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40077E5")] public AccountSelectionPagedGrid <>4__this; // Token: 0x040077E6 RID: 30694 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40077E6")] public AccountSelectionButton3D button; } } }