Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/AGUI/StackedUI/AccountSelectionPagedGrid.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

145 lines
4.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using Pathfinding.RVO;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI;
namespace AGUI.StackedUI
{
// Token: 0x020011C1 RID: 4545
[Token(Token = "0x20011C1")]
public class AccountSelectionPagedGrid : RecyclerPagedGrid<CCEOLAOLEKJ, AccountSelectionButton3D>
{
// Token: 0x06006587 RID: 25991 RVA: 0x0015FD24 File Offset: 0x0015DF24
[Token(Token = "0x6006587")]
[Address(RVA = "0x1A4A940", Offset = "0x1A49940", VA = "0x181A4A940", 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: 0x06006588 RID: 25992 RVA: 0x0015FD84 File Offset: 0x0015DF84
[Token(Token = "0x6006588")]
[Address(RVA = "0x1A4AA20", Offset = "0x1A49A20", VA = "0x181A4AA20")]
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: 0x06006589 RID: 25993 RVA: 0x0015FDE8 File Offset: 0x0015DFE8
[Token(Token = "0x6006589")]
[Address(RVA = "0x12F5FD0", Offset = "0x12F4FD0", VA = "0x1812F5FD0")]
public void SetAccounts(IEnumerable<CCEOLAOLEKJ> OLLKMIGNGBF)
{
float height = ((IAgent)this).Height;
}
// Token: 0x0600658A RID: 25994 RVA: 0x0015FDFC File Offset: 0x0015DFFC
[Token(Token = "0x600658A")]
[Address(RVA = "0x1A4A910", Offset = "0x1A49910", VA = "0x181A4A910", Slot = "15")]
protected override void BGIECEPGDBE(CCEOLAOLEKJ HFIDFDPOCKA, AccountSelectionButton3D LKDLEHGHCAD, int CKOIAKLOKMM)
{
bool shouldLoopAudio = ((AIGLMCILBAF.FAEGFHMMIDB)LKDLEHGHCAD).BIILOFOAKEJ;
}
// Token: 0x0600658B RID: 25995 RVA: 0x0015FE18 File Offset: 0x0015E018
[Token(Token = "0x600658B")]
[Address(RVA = "0x1A4AC70", Offset = "0x1A49C70", VA = "0x181A4AC70")]
public AccountSelectionPagedGrid()
{
}
// Token: 0x04004263 RID: 16995
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4004263")]
[SerializeField]
private AccountSelectionPagedGrid.ShowPlayerDetailsEvent AccountSelectedEvent;
// Token: 0x020011C2 RID: 4546
[Token(Token = "0x20011C2")]
[Serializable]
public class ShowPlayerDetailsEvent : UnityEvent<CCEOLAOLEKJ>
{
// Token: 0x0600658C RID: 25996 RVA: 0x0015FE2C File Offset: 0x0015E02C
[Token(Token = "0x600658C")]
[Address(RVA = "0x1A5E720", Offset = "0x1A5D720", VA = "0x181A5E720")]
public ShowPlayerDetailsEvent()
{
}
}
// Token: 0x020011C3 RID: 4547
[Token(Token = "0x20011C3")]
[CompilerGenerated]
private sealed class OKAFJKECMOH
{
// Token: 0x0600658D RID: 25997 RVA: 0x0015FE40 File Offset: 0x0015E040
[Token(Token = "0x600658D")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public OKAFJKECMOH()
{
}
// Token: 0x0600658E RID: 25998 RVA: 0x0015FE54 File Offset: 0x0015E054
[Token(Token = "0x600658E")]
[Address(RVA = "0x1A5DF70", Offset = "0x1A5CF70", VA = "0x181A5DF70")]
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: 0x04004264 RID: 16996
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004264")]
public AccountSelectionPagedGrid <>4__this;
// Token: 0x04004265 RID: 16997
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4004265")]
public AccountSelectionButton3D button;
}
}
}