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: 0x020006CB RID: 1739
|
|
[Token(Token = "0x20006CB")]
|
|
public class Subscreen : MonoBehaviour
|
|
{
|
|
// Token: 0x170008B6 RID: 2230
|
|
// (get) Token: 0x06003318 RID: 13080 RVA: 0x000D0040 File Offset: 0x000CE240
|
|
[Token(Token = "0x170008B6")]
|
|
public bool EPEMHJOHPMO
|
|
{
|
|
[Token(Token = "0x6003318")]
|
|
[Address(RVA = "0x497570", Offset = "0x496570", VA = "0x180497570")]
|
|
get
|
|
{
|
|
return this.updateButtonOnEnable;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400008E RID: 142
|
|
// (add) Token: 0x06003319 RID: 13081 RVA: 0x000D0054 File Offset: 0x000CE254
|
|
// (remove) Token: 0x0600331A RID: 13082 RVA: 0x000D007C File Offset: 0x000CE27C
|
|
[Token(Token = "0x1400008E")]
|
|
public event Action<bool> OIKEEHEDCGP
|
|
{
|
|
[Token(Token = "0x6003319")]
|
|
[Address(RVA = "0x1479EE0", Offset = "0x1478EE0", VA = "0x181479EE0")]
|
|
[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 = "0x600331A")]
|
|
[Address(RVA = "0x1479F80", Offset = "0x1478F80", VA = "0x181479F80")]
|
|
[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: 0x0600331B RID: 13083 RVA: 0x000D00A4 File Offset: 0x000CE2A4
|
|
[Token(Token = "0x600331B")]
|
|
[Address(RVA = "0x1479E90", Offset = "0x1478E90", VA = "0x181479E90")]
|
|
public void OnActivated(bool CFJLDIBECJJ)
|
|
{
|
|
Action<bool> oikeehedcgp = this.OIKEEHEDCGP;
|
|
if (oikeehedcgp != 0)
|
|
{
|
|
oikeehedcgp(CFJLDIBECJJ);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600331C RID: 13084 RVA: 0x000D00C4 File Offset: 0x000CE2C4
|
|
[Token(Token = "0x600331C")]
|
|
[Address(RVA = "0x6A46D0", Offset = "0x6A36D0", VA = "0x1806A46D0")]
|
|
public Subscreen()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002A32 RID: 10802
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002A32")]
|
|
[SerializeField]
|
|
[Tooltip("Set to false if this subscreen has multiple buttons which can activate it (usually for RecyclerPagedGrid)")]
|
|
[Header("Subscreen:")]
|
|
private bool updateButtonOnEnable = true;
|
|
|
|
// Token: 0x04002A33 RID: 10803
|
|
[FieldOffset(Offset = "0x19")]
|
|
[Token(Token = "0x4002A33")]
|
|
public bool Default;
|
|
|
|
// Token: 0x04002A34 RID: 10804
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002A34")]
|
|
public Button3DBase Button;
|
|
}
|