using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI.Dialog; using Cpp2IlInjected; using RecRoom.AGUI.ToolUIs; using RecRoom.Async; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x02001A79 RID: 6777 [Token(Token = "0x2001A79")] [StructLayout(3)] public class CreationObjectSettingObjectUIControl : CreationObjectSettingPropertyUIControl { // Token: 0x0600B62E RID: 46638 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600B62E")] [Address(RVA = "0x11927E0", Offset = "0x11911E0", VA = "0x1811927E0", Slot = "6")] protected override void HNFFKJABKNO() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600B62F RID: 46639 RVA: 0x002AB83C File Offset: 0x002A9A3C [Token(Token = "0x600B62F")] [Address(RVA = "0x1192610", Offset = "0x1191010", VA = "0x181192610")] public void Button_Input() { MakerPenPaletteUI paletteMenuToolUI = this.k__BackingField.KNDLGPOKIOI; if (CreationObjectSettingObjectUIControl.<>c.<>9__3_0 == 0) { CreationObjectSettingObjectUIControl.<>c.<>9__3_0 = delegate(ObjectInputUIDialog dialog) { dialog.TryRebuildSearchContext(); bool isCompleted = ((IAsyncResult)dialog).IsCompleted; throw new NullReferenceException(); }; } Action action = new Action(this.PGKCCJEAPAG); int num = 0; num += num; num++; IPromise promise2; IPromise promise = promise2.Then(action); } // Token: 0x0600B630 RID: 46640 RVA: 0x002AB89C File Offset: 0x002A9A9C [Token(Token = "0x600B630")] [Address(RVA = "0x1192960", Offset = "0x1191360", VA = "0x181192960")] public CreationObjectSettingObjectUIControl() { } // Token: 0x0600B631 RID: 46641 RVA: 0x002AB8B0 File Offset: 0x002A9AB0 [Token(Token = "0x600B631")] [Address(RVA = "0x1192900", Offset = "0x1191300", VA = "0x181192900")] [CompilerGenerated] private void PGKCCJEAPAG(ObjectInputUIDialog.BDKNFJGOEIF PBAOMKNFBFL) { this.UpdateControl(); } // Token: 0x0400778B RID: 30603 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400778B")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false)] private Button3D inputButton; // Token: 0x0400778C RID: 30604 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400778C")] [SerializeField] private ObjectInputUIDialog objectInputDialogPrefab; // Token: 0x02001A7A RID: 6778 [Token(Token = "0x2001A7A")] public struct PHIPGEFJCGO { // Token: 0x0400778D RID: 30605 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400778D")] public OGNBCNBPFCC GEDCEIDOKJL; // Token: 0x0400778E RID: 30606 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400778E")] public OBBBPCBIMME LDNFNNNHPPB; } } }