using System; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom.AGUI.ToolUIs; using RecRoom.Tools; using TMPro; using UnityEngine; using UnityEngine.UI; // Token: 0x02000239 RID: 569 [Token(Token = "0x2000239")] public class NodeGroupEditable : CreationObjectSettingPropertyUIControl, NodeGroupEditable> { // Token: 0x06001163 RID: 4451 RVA: 0x0004B558 File Offset: 0x00049758 [Token(Token = "0x6001163")] [Address(RVA = "0x1294AA0", Offset = "0x1293AA0", VA = "0x181294AA0")] public void Button_Delete() { if (this.CurrentChip != 0) { DBFIKIGBNOD currentNodeGroup = this.CurrentNodeGroup; int num = 0; num += num; num++; uint num2; if (num < (int)num2) { num += num; num++; } } } // Token: 0x06001164 RID: 4452 RVA: 0x0004B594 File Offset: 0x00049794 [Token(Token = "0x6001164")] [Address(RVA = "0x12949D0", Offset = "0x12939D0", VA = "0x1812949D0")] public void Button_Configure() { MakerPenPaletteUI paletteMenuToolUI = MakerPen.k__BackingField.KNDLGPOKIOI; DBFIKIGBNOD currentNodeGroup = this.CurrentNodeGroup; KJDOCKDBNCK currentChip = this.CurrentChip; paletteMenuToolUI.ShowNodeGroupConfigureMenu(currentChip, currentNodeGroup); } // Token: 0x06001165 RID: 4453 RVA: 0x0004B5C8 File Offset: 0x000497C8 [Token(Token = "0x6001165")] [Address(RVA = "0x1294BF0", Offset = "0x1293BF0", VA = "0x181294BF0")] 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++; } string text = textMeshProUGUI.text; Image image = this.headerImage; Sprite sprite = this.sprite; image.sprite = sprite; GameObject gameObject = this.deleteButton.gameObject; GameObject gameObject2 = this.configureButton.gameObject; } // Token: 0x06001166 RID: 4454 RVA: 0x0004B640 File Offset: 0x00049840 [Token(Token = "0x6001166")] [Address(RVA = "0x1294DA0", Offset = "0x1293DA0", VA = "0x181294DA0")] public NodeGroupEditable() { } // Token: 0x04000DE4 RID: 3556 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000DE4")] [SerializeField] [Header("Header")] protected Image headerImage; // Token: 0x04000DE5 RID: 3557 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000DE5")] [SerializeField] protected TextMeshProUGUI nameText; // Token: 0x04000DE6 RID: 3558 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000DE6")] [SerializeField] [Header("Buttons")] protected Button3D configureButton; // Token: 0x04000DE7 RID: 3559 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000DE7")] [SerializeField] protected Button3D deleteButton; // Token: 0x04000DE8 RID: 3560 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000DE8")] [SerializeField] [Header("Sprites")] private Sprite sprite; // Token: 0x04000DE9 RID: 3561 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4000DE9")] public KJDOCKDBNCK CurrentChip; // Token: 0x04000DEA RID: 3562 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000DEA")] public DBFIKIGBNOD CurrentNodeGroup; }