149 lines
4.9 KiB
C#
149 lines
4.9 KiB
C#
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<CCEOLAOLEKJ, AccountSelectionButton3D>
|
|
{
|
|
// 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 <PBHKKOAINGC>k__BackingField = button2.<PBHKKOAINGC>k__BackingField;
|
|
accountSelectedEvent.Invoke(<PBHKKOAINGC>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 <BDGNNAEJPDM>k__BackingField = this.<BDGNNAEJPDM>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<CCEOLAOLEKJ> 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<CCEOLAOLEKJ>
|
|
{
|
|
// 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 <SetupNewChild>b__0()
|
|
{
|
|
AccountSelectionPagedGrid accountSelectionPagedGrid = this.<>4__this;
|
|
AccountSelectionButton3D accountSelectionButton3D = this.button;
|
|
AccountSelectionPagedGrid.ShowPlayerDetailsEvent accountSelectedEvent = accountSelectionPagedGrid.AccountSelectedEvent;
|
|
CCEOLAOLEKJ <PBHKKOAINGC>k__BackingField = accountSelectionButton3D.<PBHKKOAINGC>k__BackingField;
|
|
accountSelectedEvent.Invoke(<PBHKKOAINGC>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;
|
|
}
|
|
}
|
|
}
|