using System; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom.AGUI.ToolUIs; using RecRoom.Tools; using TMPro; using UnityEngine; using UnityEngine.UI; // Token: 0x02000247 RID: 583 [Token(Token = "0x2000247")] [StructLayout(3)] public class NodeGroupEditable : CreationObjectSettingPropertyUIControl, NodeGroupEditable> { // Token: 0x060011A3 RID: 4515 RVA: 0x0004C72C File Offset: 0x0004A92C [Token(Token = "0x60011A3")] [Address(RVA = "0x14BD770", Offset = "0x14BC170", VA = "0x1814BD770")] public void Button_Delete() { if (this.CurrentChip != 0) { DBFIKIGBNOD currentNodeGroup = this.CurrentNodeGroup; int num = 0; num += num; num++; int num2 = 0; if (num < num2) { num += num; num++; } } } // Token: 0x060011A4 RID: 4516 RVA: 0x0004C768 File Offset: 0x0004A968 [Token(Token = "0x60011A4")] [Address(RVA = "0x14BD6A0", Offset = "0x14BC0A0", VA = "0x1814BD6A0")] public void Button_Configure() { MakerPenPaletteUI paletteMenuToolUI = MakerPen.k__BackingField.KNDLGPOKIOI; DBFIKIGBNOD currentNodeGroup = this.CurrentNodeGroup; KJDOCKDBNCK currentChip = this.CurrentChip; paletteMenuToolUI.ShowNodeGroupConfigureMenu(currentChip, currentNodeGroup); } // Token: 0x060011A5 RID: 4517 RVA: 0x0004C79C File Offset: 0x0004A99C [Token(Token = "0x60011A5")] [Address(RVA = "0x14BD8E0", Offset = "0x14BC2E0", VA = "0x1814BD8E0")] public void SetNodeGroupInfo(KJDOCKDBNCK FEIKBHLGMIH, DBFIKIGBNOD JNILMKLJIOK) { TextMeshProUGUI textMeshProUGUI = this.nameText; this.CurrentChip = FEIKBHLGMIH; this.CurrentNodeGroup = JNILMKLJIOK; int num = 0; if (num < JNILMKLJIOK) { num += num; num++; } Image image = this.headerImage; Sprite sprite = this.sprite; image.sprite = sprite; GameObject gameObject = this.deleteButton.gameObject; GameObject gameObject2 = this.configureButton.gameObject; } // Token: 0x060011A6 RID: 4518 RVA: 0x0004C808 File Offset: 0x0004AA08 [Token(Token = "0x60011A6")] [Address(RVA = "0x14BDA80", Offset = "0x14BC480", VA = "0x1814BDA80")] public NodeGroupEditable() { } // Token: 0x04000E13 RID: 3603 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4000E13")] [SerializeField] [Header("Header")] protected Image headerImage; // Token: 0x04000E14 RID: 3604 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4000E14")] [SerializeField] protected TextMeshProUGUI nameText; // Token: 0x04000E15 RID: 3605 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4000E15")] [SerializeField] [Header("Buttons")] protected Button3D configureButton; // Token: 0x04000E16 RID: 3606 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4000E16")] [SerializeField] protected Button3D deleteButton; // Token: 0x04000E17 RID: 3607 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4000E17")] [SerializeField] [Header("Sprites")] private Sprite sprite; // Token: 0x04000E18 RID: 3608 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4000E18")] public KJDOCKDBNCK CurrentChip; // Token: 0x04000E19 RID: 3609 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000E19")] public DBFIKIGBNOD CurrentNodeGroup; }