Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/AccountSelectionPagedGrid.cs
T
2026-04-08 23:40:05 +02:00

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;
}
}
}