103 lines
2.6 KiB
C#
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;
|
|
}
|