105 lines
2.7 KiB
C#
105 lines
2.7 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020006D3 RID: 1747
|
|
[Token(Token = "0x20006D3")]
|
|
[StructLayout(3)]
|
|
public class Subscreen : MonoBehaviour
|
|
{
|
|
// Token: 0x170008CC RID: 2252
|
|
// (get) Token: 0x060032F0 RID: 13040 RVA: 0x000D3EEC File Offset: 0x000D20EC
|
|
[Token(Token = "0x170008CC")]
|
|
public bool EPEMHJOHPMO
|
|
{
|
|
[Token(Token = "0x60032F0")]
|
|
[Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")]
|
|
get
|
|
{
|
|
return this.updateButtonOnEnable;
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000094 RID: 148
|
|
// (add) Token: 0x060032F1 RID: 13041 RVA: 0x000D3F00 File Offset: 0x000D2100
|
|
// (remove) Token: 0x060032F2 RID: 13042 RVA: 0x000D3F28 File Offset: 0x000D2128
|
|
[Token(Token = "0x14000094")]
|
|
public event Action<bool> OIKEEHEDCGP
|
|
{
|
|
[Token(Token = "0x60032F1")]
|
|
[Address(RVA = "0x13AC580", Offset = "0x13AAF80", VA = "0x1813AC580")]
|
|
[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 = "0x60032F2")]
|
|
[Address(RVA = "0x13AC620", Offset = "0x13AB020", VA = "0x1813AC620")]
|
|
[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: 0x060032F3 RID: 13043 RVA: 0x000D3F50 File Offset: 0x000D2150
|
|
[Token(Token = "0x60032F3")]
|
|
[Address(RVA = "0x13AC530", Offset = "0x13AAF30", VA = "0x1813AC530")]
|
|
public void OnActivated(bool CFJLDIBECJJ)
|
|
{
|
|
Action<bool> oikeehedcgp = this.OIKEEHEDCGP;
|
|
if (oikeehedcgp != 0)
|
|
{
|
|
oikeehedcgp(CFJLDIBECJJ);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060032F4 RID: 13044 RVA: 0x000D3F70 File Offset: 0x000D2170
|
|
[Token(Token = "0x60032F4")]
|
|
[Address(RVA = "0x566EA0", Offset = "0x5658A0", VA = "0x180566EA0")]
|
|
public Subscreen()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002B85 RID: 11141
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002B85")]
|
|
[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: 0x04002B86 RID: 11142
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x19")]
|
|
[Token(Token = "0x4002B86")]
|
|
public bool Default;
|
|
|
|
// Token: 0x04002B87 RID: 11143
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002B87")]
|
|
public Button3DBase Button;
|
|
}
|