This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
+402
View File
@@ -0,0 +1,402 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace AGUI
{
// Token: 0x02001143 RID: 4419
[Token(Token = "0x2001143")]
public abstract class VirtualPagedGrid : MonoBehaviour
{
// Token: 0x170010B2 RID: 4274
// (get) Token: 0x0600628D RID: 25229 RVA: 0x00156C94 File Offset: 0x00154E94
[Token(Token = "0x170010B2")]
public RectTransform ODKMFFEKNKK
{
[Token(Token = "0x600628D")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return this.gridBaseTransform;
}
}
// Token: 0x170010B3 RID: 4275
// (get) Token: 0x0600628E RID: 25230 RVA: 0x00156CA8 File Offset: 0x00154EA8
[Token(Token = "0x170010B3")]
public Selectable KAFPEHLPJPA
{
[Token(Token = "0x600628E")]
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
get
{
return this.previousPageButton;
}
}
// Token: 0x170010B4 RID: 4276
// (get) Token: 0x0600628F RID: 25231 RVA: 0x00156CBC File Offset: 0x00154EBC
[Token(Token = "0x170010B4")]
public Selectable NIHCGAGPPPE
{
[Token(Token = "0x600628F")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return this.nextPageButton;
}
}
// Token: 0x170010B5 RID: 4277
// (get) Token: 0x06006290 RID: 25232 RVA: 0x00156CD0 File Offset: 0x00154ED0
[Token(Token = "0x170010B5")]
public GameObject OOHPAKDEFNK
{
[Token(Token = "0x6006290")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
get
{
return this.previousPageVisibilityContainer;
}
}
// Token: 0x170010B6 RID: 4278
// (get) Token: 0x06006291 RID: 25233 RVA: 0x00156CE4 File Offset: 0x00154EE4
[Token(Token = "0x170010B6")]
public GameObject OINPAPGLCIF
{
[Token(Token = "0x6006291")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return this.nextPageVisibilityContainer;
}
}
// Token: 0x170010B7 RID: 4279
// (get) Token: 0x06006292 RID: 25234 RVA: 0x00156CF8 File Offset: 0x00154EF8
[Token(Token = "0x170010B7")]
public int KADKBLEHNPM
{
[Token(Token = "0x6006292")]
[Address(RVA = "0x483190", Offset = "0x482190", VA = "0x180483190")]
get
{
return this.pageSize;
}
}
// Token: 0x14000093 RID: 147
// (add) Token: 0x06006293 RID: 25235 RVA: 0x00156D0C File Offset: 0x00154F0C
// (remove) Token: 0x06006294 RID: 25236 RVA: 0x00156D34 File Offset: 0x00154F34
[Token(Token = "0x14000093")]
public event Action HFDCMNJHLPF
{
[Token(Token = "0x6006293")]
[Address(RVA = "0x1AD1800", Offset = "0x1AD0800", VA = "0x181AD1800")]
[CompilerGenerated]
add
{
Action hfdcmnjhlpf;
Delegate @delegate;
do
{
hfdcmnjhlpf = this.HFDCMNJHLPF;
@delegate = Delegate.Combine(hfdcmnjhlpf, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != hfdcmnjhlpf)
{
}
}
[Token(Token = "0x6006294")]
[Address(RVA = "0x1AD18A0", Offset = "0x1AD08A0", VA = "0x181AD18A0")]
[CompilerGenerated]
remove
{
Action hfdcmnjhlpf;
Delegate @delegate;
do
{
hfdcmnjhlpf = this.HFDCMNJHLPF;
@delegate = Delegate.Remove(hfdcmnjhlpf, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != hfdcmnjhlpf)
{
}
}
}
// Token: 0x170010B8 RID: 4280
// (get) Token: 0x06006295 RID: 25237 RVA: 0x00156D5C File Offset: 0x00154F5C
[Token(Token = "0x170010B8")]
protected virtual bool AFPGDLJABBO
{
[Token(Token = "0x6006295")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "4")]
get
{
}
}
// Token: 0x170010B9 RID: 4281
// (get) Token: 0x06006296 RID: 25238 RVA: 0x00156D6C File Offset: 0x00154F6C
// (set) Token: 0x06006297 RID: 25239 RVA: 0x00156D80 File Offset: 0x00154F80
[Token(Token = "0x170010B9")]
public int MHIFPPCGNKN
{
[Token(Token = "0x6006296")]
[Address(RVA = "0xAB93B0", Offset = "0xAB83B0", VA = "0x180AB93B0")]
get;
[Token(Token = "0x6006297")]
[Address(RVA = "0xB8D150", Offset = "0xB8C150", VA = "0x180B8D150")]
protected set;
}
// Token: 0x170010BA RID: 4282
// (get) Token: 0x06006298 RID: 25240 RVA: 0x00156D94 File Offset: 0x00154F94
[Token(Token = "0x170010BA")]
public int ALLOECHEPOC
{
[Token(Token = "0x6006298")]
[Address(RVA = "0x6A5700", Offset = "0x6A4700", VA = "0x1806A5700")]
get
{
return this.KDPEHPHODCD;
}
}
// Token: 0x06006299 RID: 25241 RVA: 0x00156DA8 File Offset: 0x00154FA8
[Token(Token = "0x6006299")]
[Address(RVA = "0x1AD15F0", Offset = "0x1AD05F0", VA = "0x181AD15F0")]
public void SetEmptyDisplayText(string NCPBDBJDNHB)
{
TextMeshProUGUI textMeshProUGUI = this.emptyDisplayText;
int num = 0;
if (textMeshProUGUI != num)
{
string text = this.emptyDisplayText.text;
}
}
// Token: 0x0600629A RID: 25242 RVA: 0x00156DDC File Offset: 0x00154FDC
[Token(Token = "0x600629A")]
[Address(RVA = "0x1AD1690", Offset = "0x1AD0690", VA = "0x181AD1690", Slot = "5")]
public virtual void SetPageSize(int ONGBFDACHHG, bool CMLDEMBAIHJ = true)
{
int num = Mathf.Max(1, ONGBFDACHHG);
if (this.pageSize != num)
{
this.pageSize = num;
int kdpehphodcd = this.KDPEHPHODCD;
this.UpdateGrid();
int num2 = this.pageSize;
int num3 = 0;
if (num2 != 0)
{
}
if (num3 != this.KDPEHPHODCD)
{
int num4 = this.<BDGNNAEJPDM>k__BackingField - 1;
int num5 = 0;
int num6 = Mathf.Clamp(num3, num5, num4);
if (this.KDPEHPHODCD != num6)
{
this.KDPEHPHODCD = num6;
Action hfdcmnjhlpf = this.HFDCMNJHLPF;
if (hfdcmnjhlpf != 0)
{
hfdcmnjhlpf();
}
}
}
if (CMLDEMBAIHJ)
{
}
}
}
// Token: 0x0600629B RID: 25243 RVA: 0x00156E68 File Offset: 0x00155068
[Token(Token = "0x600629B")]
[Address(RVA = "0x1AD1530", Offset = "0x1AD0530", VA = "0x181AD1530")]
public void SetCurrentPage(int ELMJHAMLCIB, bool CMLDEMBAIHJ = true)
{
int num = this.<BDGNNAEJPDM>k__BackingField - 1;
int num2 = 0;
int num3 = Mathf.Clamp(ELMJHAMLCIB, num2, num);
if (this.KDPEHPHODCD != num3)
{
this.KDPEHPHODCD = num3;
if (CMLDEMBAIHJ)
{
}
Action hfdcmnjhlpf = this.HFDCMNJHLPF;
if (hfdcmnjhlpf != 0)
{
hfdcmnjhlpf();
}
}
}
// Token: 0x0600629C RID: 25244
[Token(Token = "0x600629C")]
[Address(Slot = "6")]
public abstract void UpdateGrid();
// Token: 0x0600629D RID: 25245
[Token(Token = "0x600629D")]
[Address(Slot = "7")]
protected abstract void AEPHJOCHDCL();
// Token: 0x0600629E RID: 25246 RVA: 0x00156EB0 File Offset: 0x001550B0
[Token(Token = "0x600629E")]
[Address(RVA = "0x1AD1410", Offset = "0x1AD0410", VA = "0x181AD1410")]
public void Button_GoBack()
{
int kdpehphodcd = this.KDPEHPHODCD;
int num = 0;
int num2 = this.<BDGNNAEJPDM>k__BackingField - 1;
int num3 = 0;
int num4 = Mathf.Clamp(num, num3, num2);
if (this.KDPEHPHODCD != num4)
{
this.KDPEHPHODCD = num4;
Action hfdcmnjhlpf = this.HFDCMNJHLPF;
if (hfdcmnjhlpf != 0)
{
hfdcmnjhlpf();
}
}
}
// Token: 0x0600629F RID: 25247 RVA: 0x00156F04 File Offset: 0x00155104
[Token(Token = "0x600629F")]
[Address(RVA = "0x1AD14C0", Offset = "0x1AD04C0", VA = "0x181AD14C0")]
public void Button_GoForward()
{
int num = this.KDPEHPHODCD;
int num2 = this.<BDGNNAEJPDM>k__BackingField;
num++;
int num3 = num2 - 1;
if (num >= num2)
{
num = num3;
}
this.SetCurrentPage(num, true);
}
// Token: 0x060062A0 RID: 25248 RVA: 0x00156F38 File Offset: 0x00155138
[Token(Token = "0x60062A0")]
[Address(RVA = "0x1AD14F0", Offset = "0x1AD04F0", VA = "0x181AD14F0")]
public bool EditorValidatePrefabSave()
{
if (!Application.isPlaying)
{
this.UpdateGrid();
}
return true;
}
// Token: 0x060062A1 RID: 25249 RVA: 0x00156F58 File Offset: 0x00155158
[Token(Token = "0x60062A1")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "8")]
protected virtual bool NBMNLHLDOGF()
{
return true;
}
// Token: 0x060062A2 RID: 25250 RVA: 0x00156F68 File Offset: 0x00155168
[Token(Token = "0x60062A2")]
[Address(RVA = "0x1AD17E0", Offset = "0x1AD07E0", VA = "0x181AD17E0")]
protected VirtualPagedGrid()
{
}
// Token: 0x040040C9 RID: 16585
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40040C9")]
[SerializeField]
[Header("Displays")]
protected GameObject emptyDisplay;
// Token: 0x040040CA RID: 16586
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40040CA")]
[SerializeField]
protected TextMeshProUGUI emptyDisplayText;
// Token: 0x040040CB RID: 16587
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40040CB")]
[SerializeField]
protected GameObject nonEmptyInfoText;
// Token: 0x040040CC RID: 16588
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40040CC")]
[SerializeField]
protected RectTransform gridBaseTransform;
// Token: 0x040040CD RID: 16589
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40040CD")]
[SerializeField]
[Header("Paging")]
protected RectTransform pageControls;
// Token: 0x040040CE RID: 16590
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40040CE")]
[SerializeField]
private Selectable previousPageButton;
// Token: 0x040040CF RID: 16591
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40040CF")]
[SerializeField]
private Selectable nextPageButton;
// Token: 0x040040D0 RID: 16592
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40040D0")]
[SerializeField]
[Tooltip("Use these if you want to set objects active based on paging (rather than just setting UI interactivity)")]
[Header("Optional Paging")]
private GameObject previousPageVisibilityContainer;
// Token: 0x040040D1 RID: 16593
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40040D1")]
[SerializeField]
[Tooltip("Use these if you want to set objects active based on paging (rather than just setting UI interactivity)")]
private GameObject nextPageVisibilityContainer;
// Token: 0x040040D2 RID: 16594
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40040D2")]
[SerializeField]
protected PageDisplay pageDisplay;
// Token: 0x040040D3 RID: 16595
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40040D3")]
[SerializeField]
[Range(1f, 40f)]
private int pageSize = (int)((ulong)6L);
// Token: 0x040040D5 RID: 16597
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40040D5")]
[NonSerialized]
public bool PagingButtonsSupported = true;
// Token: 0x040040D7 RID: 16599
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40040D7")]
private int KDPEHPHODCD;
}
}