using System; using System.Runtime.CompilerServices; using AGUI.StackedUI.Dialog; using Cpp2IlInjected; using RecRoom.AGUI.ToolUIs; using TMPro; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x020010DB RID: 4315 [Token(Token = "0x20010DB")] public class CreationObjectSettingIntUIControl : CreationObjectSettingPropertyUIControl { // Token: 0x060061BD RID: 25021 RVA: 0x001569D4 File Offset: 0x00154BD4 [Token(Token = "0x60061BD")] [Address(RVA = "0x1260120", Offset = "0x125EF20", VA = "0x181260120")] public void SetDialogOptions(string MOLCHJEFGOG, string KHLDNEMFOCJ, TMP_InputField.ContentType KCKBKEKAMDF = TMP_InputField.ContentType.Alphanumeric) { this.MOLCHJEFGOG = MOLCHJEFGOG; this.KHLDNEMFOCJ = KHLDNEMFOCJ; this.KCKBKEKAMDF = KCKBKEKAMDF; } // Token: 0x060061BE RID: 25022 RVA: 0x001569F8 File Offset: 0x00154BF8 [Token(Token = "0x60061BE")] [Address(RVA = "0x1260000", Offset = "0x125EE00", VA = "0x181260000", Slot = "6")] protected override void HNFFKJABKNO() { base.HNFFKJABKNO(); TextMeshProUGUI propertyValueText = this.PropertyValueText; string text; PLDMAFINLJO.FANDNIHFMNM(propertyValueText, text); if (propertyValueText != 0) { bool flag; this.inputButton.interactable = flag; bool flag2; this.incrementButton.interactable = flag2; bool flag3; this.decrementButton.interactable = flag3; } } // Token: 0x060061BF RID: 25023 RVA: 0x00156A4C File Offset: 0x00154C4C [Token(Token = "0x60061BF")] [Address(RVA = "0x125FD70", Offset = "0x125EB70", VA = "0x18125FD70")] public void Button_Increment(int increment) { } // Token: 0x060061C0 RID: 25024 RVA: 0x00156A60 File Offset: 0x00154C60 [Token(Token = "0x60061C0")] [Address(RVA = "0x125FDE0", Offset = "0x125EBE0", VA = "0x18125FDE0")] public void Button_Input() { MakerPenPaletteUI paletteMenuToolUI = this.k__BackingField.KNDLGPOKIOI; Func> func = new Func(this.FHLLNLOJJGN); Action action = new Action(this.AOKJFOLFEBH); throw new NullReferenceException(); } // Token: 0x060061C1 RID: 25025 RVA: 0x00156A98 File Offset: 0x00154C98 [Token(Token = "0x60061C1")] [Address(RVA = "0x1260130", Offset = "0x125EF30", VA = "0x181260130")] public CreationObjectSettingIntUIControl() { string empty = string.Empty; this.KHLDNEMFOCJ = empty; this.MOLCHJEFGOG = "Enter Text"; this.KCKBKEKAMDF = (TMP_InputField.ContentType)((ulong)2L); base..ctor(); } // Token: 0x060061C2 RID: 25026 RVA: 0x00156ACC File Offset: 0x00154CCC [Token(Token = "0x60061C2")] [Address(RVA = "0x125FEE0", Offset = "0x125ECE0", VA = "0x18125FEE0")] [CompilerGenerated] private PMGCJEPKFOF FHLLNLOJJGN(TextInputUIDialog BBPMNICHFLM) { return BBPMNICHFLM.ShowDialog(); } // Token: 0x060061C3 RID: 25027 RVA: 0x00156AE8 File Offset: 0x00154CE8 [Token(Token = "0x60061C3")] [Address(RVA = "0x125FD10", Offset = "0x125EB10", VA = "0x18125FD10")] [CompilerGenerated] private void AOKJFOLFEBH(TextInputUIDialog.KDJGEIICAJL PBAOMKNFBFL) { bool flag; if (flag) { this.UpdateControl(); } } // Token: 0x0400409A RID: 16538 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400409A")] private string KHLDNEMFOCJ; // Token: 0x0400409B RID: 16539 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400409B")] private string MOLCHJEFGOG; // Token: 0x0400409C RID: 16540 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400409C")] private TMP_InputField.ContentType KCKBKEKAMDF; // Token: 0x0400409D RID: 16541 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400409D")] [SerializeField] private Button3D inputButton; // Token: 0x0400409E RID: 16542 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400409E")] [SerializeField] private Button3D incrementButton; // Token: 0x0400409F RID: 16543 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400409F")] [SerializeField] private Button3D decrementButton; // Token: 0x040040A0 RID: 16544 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40040A0")] [SerializeField] private TextInputUIDialog textInputDialogPrefab; } }