using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Tools; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x02001A8B RID: 6795 [Token(Token = "0x2001A8B")] [StructLayout(3)] public class PenModeDependentScreen : MonoBehaviour { // Token: 0x0600B682 RID: 46722 RVA: 0x002AC528 File Offset: 0x002AA728 [Token(Token = "0x600B682")] [Address(RVA = "0x16042F0", Offset = "0x1602CF0", VA = "0x1816042F0")] public void ShowModeScreen(MakerPen.HJPIHGIFKEO OJJLDEPGAEJ) { PenModeDependentScreen.PenModeMenuScreen[] array = this.modeSubScreens; int num = 0; int length = array.Length; if (num < length) { num++; } } // Token: 0x17001D83 RID: 7555 // (get) Token: 0x0600B683 RID: 46723 RVA: 0x002AC558 File Offset: 0x002AA758 [Token(Token = "0x17001D83")] public PenModeDependentScreen.PenModeMenuScreen DDPHMIBMNGK { [Token(Token = "0x600B683")] [Address(RVA = "0x1604380", Offset = "0x1602D80", VA = "0x181604380")] get { int num = 0; bool flag; if (!flag) { num++; } throw new NullReferenceException(); } } // Token: 0x0600B684 RID: 46724 RVA: 0x002AC578 File Offset: 0x002AA778 [Token(Token = "0x600B684")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public PenModeDependentScreen() { } // Token: 0x040077CA RID: 30666 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40077CA")] [SerializeField] private PenModeDependentScreen.PenModeMenuScreen[] modeSubScreens; // Token: 0x02001A8C RID: 6796 [Token(Token = "0x2001A8C")] [Serializable] public struct PenModeMenuScreen { // Token: 0x040077CB RID: 30667 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40077CB")] public MakerPen.HJPIHGIFKEO penMode; // Token: 0x040077CC RID: 30668 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40077CC")] public GameObject toolSubScreen; // Token: 0x040077CD RID: 30669 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40077CD")] public MakerPenToolRadioGroup screenRadioGroup; } } }