Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

144 lines
4.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI;
namespace AGUI.StackedUI
{
// Token: 0x020010F4 RID: 4340
[Token(Token = "0x20010F4")]
public class AccountSelectionPagedGrid : RecyclerPagedGrid<CCEOLAOLEKJ, AccountSelectionButton3D>
{
// Token: 0x06006231 RID: 25137 RVA: 0x00157F68 File Offset: 0x00156168
[Token(Token = "0x6006231")]
[Address(RVA = "0xF2CCA0", Offset = "0xF2BAA0", VA = "0x180F2CCA0", 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: 0x06006232 RID: 25138 RVA: 0x00157FC8 File Offset: 0x001561C8
[Token(Token = "0x6006232")]
[Address(RVA = "0xF2CD80", Offset = "0xF2BB80", VA = "0x180F2CD80")]
public void EnableAllButtons(bool CFICOGKHLAE)
{
int num;
do
{
num = 0;
bool flag;
if (!flag || flag)
{
}
}
while (num != 0);
Selectable previousPageButton = this.previousPageButton;
if (CFICOGKHLAE)
{
}
bool flag2;
previousPageButton.interactable = flag2;
Selectable nextPageButton = this.nextPageButton;
if (CFICOGKHLAE)
{
int <BDGNNAEJPDM>k__BackingField = this.<BDGNNAEJPDM>k__BackingField;
}
nextPageButton.interactable = flag2;
}
// Token: 0x06006233 RID: 25139 RVA: 0x0015802C File Offset: 0x0015622C
[Token(Token = "0x6006233")]
[Address(RVA = "0x801190", Offset = "0x7FFF90", VA = "0x180801190")]
public void SetAccounts(IEnumerable<CCEOLAOLEKJ> OLLKMIGNGBF)
{
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06006234 RID: 25140 RVA: 0x00158040 File Offset: 0x00156240
[Token(Token = "0x6006234")]
[Address(RVA = "0xF2CC70", Offset = "0xF2BA70", VA = "0x180F2CC70", Slot = "15")]
protected override void BGIECEPGDBE(CCEOLAOLEKJ HFIDFDPOCKA, AccountSelectionButton3D LKDLEHGHCAD, int CKOIAKLOKMM)
{
bool isCompleted = ((IAsyncResult)LKDLEHGHCAD).IsCompleted;
}
// Token: 0x06006235 RID: 25141 RVA: 0x0015805C File Offset: 0x0015625C
[Token(Token = "0x6006235")]
[Address(RVA = "0xF2CFD0", Offset = "0xF2BDD0", VA = "0x180F2CFD0")]
public AccountSelectionPagedGrid()
{
}
// Token: 0x040040EF RID: 16623
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40040EF")]
[SerializeField]
private AccountSelectionPagedGrid.ShowPlayerDetailsEvent AccountSelectedEvent;
// Token: 0x020010F5 RID: 4341
[Token(Token = "0x20010F5")]
[Serializable]
public class ShowPlayerDetailsEvent : UnityEvent<CCEOLAOLEKJ>
{
// Token: 0x06006236 RID: 25142 RVA: 0x00158070 File Offset: 0x00156270
[Token(Token = "0x6006236")]
[Address(RVA = "0xF40DB0", Offset = "0xF3FBB0", VA = "0x180F40DB0")]
public ShowPlayerDetailsEvent()
{
}
}
// Token: 0x020010F6 RID: 4342
[Token(Token = "0x20010F6")]
[CompilerGenerated]
private sealed class OKAFJKECMOH
{
// Token: 0x06006237 RID: 25143 RVA: 0x00158084 File Offset: 0x00156284
[Token(Token = "0x6006237")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public OKAFJKECMOH()
{
}
// Token: 0x06006238 RID: 25144 RVA: 0x00158098 File Offset: 0x00156298
[Token(Token = "0x6006238")]
[Address(RVA = "0xF40600", Offset = "0xF3F400", VA = "0x180F40600")]
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: 0x040040F0 RID: 16624
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40040F0")]
public AccountSelectionPagedGrid <>4__this;
// Token: 0x040040F1 RID: 16625
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40040F1")]
public AccountSelectionButton3D button;
}
}
}