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 OIKEEHEDCGP { [Token(Token = "0x6003319")] [Address(RVA = "0x1479EE0", Offset = "0x1478EE0", VA = "0x181479EE0")] [CompilerGenerated] add { Action 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 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 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; }