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

103 lines
2.6 KiB
C#

using System;
using System.Runtime.CompilerServices;
using AGUI.StackedUI;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020006C0 RID: 1728
[Token(Token = "0x20006C0")]
public class Subscreen : MonoBehaviour
{
// Token: 0x170008A4 RID: 2212
// (get) Token: 0x06003293 RID: 12947 RVA: 0x000CF350 File Offset: 0x000CD550
[Token(Token = "0x170008A4")]
public bool EPEMHJOHPMO
{
[Token(Token = "0x6003293")]
[Address(RVA = "0x42C2C0", Offset = "0x42B0C0", VA = "0x18042C2C0")]
get
{
return this.updateButtonOnEnable;
}
}
// Token: 0x1400008E RID: 142
// (add) Token: 0x06003294 RID: 12948 RVA: 0x000CF364 File Offset: 0x000CD564
// (remove) Token: 0x06003295 RID: 12949 RVA: 0x000CF38C File Offset: 0x000CD58C
[Token(Token = "0x1400008E")]
public event Action<bool> OIKEEHEDCGP
{
[Token(Token = "0x6003294")]
[Address(RVA = "0x9816D0", Offset = "0x9804D0", VA = "0x1809816D0")]
[CompilerGenerated]
add
{
Action<bool> oikeehedcgp;
Delegate @delegate;
do
{
oikeehedcgp = this.OIKEEHEDCGP;
@delegate = Delegate.Combine(oikeehedcgp, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != oikeehedcgp)
{
}
}
[Token(Token = "0x6003295")]
[Address(RVA = "0x981770", Offset = "0x980570", VA = "0x180981770")]
[CompilerGenerated]
remove
{
Action<bool> oikeehedcgp;
Delegate @delegate;
do
{
oikeehedcgp = this.OIKEEHEDCGP;
@delegate = Delegate.Remove(oikeehedcgp, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != oikeehedcgp)
{
}
}
}
// Token: 0x06003296 RID: 12950 RVA: 0x000CF3B4 File Offset: 0x000CD5B4
[Token(Token = "0x6003296")]
[Address(RVA = "0x981680", Offset = "0x980480", VA = "0x180981680")]
public void OnActivated(bool CFJLDIBECJJ)
{
Action<bool> oikeehedcgp = this.OIKEEHEDCGP;
if (oikeehedcgp != 0)
{
oikeehedcgp(CFJLDIBECJJ);
}
}
// Token: 0x06003297 RID: 12951 RVA: 0x000CF3D4 File Offset: 0x000CD5D4
[Token(Token = "0x6003297")]
[Address(RVA = "0x7DDAC0", Offset = "0x7DC8C0", VA = "0x1807DDAC0")]
public Subscreen()
{
}
// Token: 0x040029C9 RID: 10697
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40029C9")]
[SerializeField]
[Header("Subscreen:")]
[Tooltip("Set to false if this subscreen has multiple buttons which can activate it (usually for RecyclerPagedGrid)")]
private bool updateButtonOnEnable = true;
// Token: 0x040029CA RID: 10698
[FieldOffset(Offset = "0x19")]
[Token(Token = "0x40029CA")]
public bool Default;
// Token: 0x040029CB RID: 10699
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40029CB")]
public Button3DBase Button;
}