using System; using AGUI.StackedUI; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.UI; // Token: 0x0200022D RID: 557 [Token(Token = "0x200022D")] public abstract class CircuitEditable : MonoBehaviour { // Token: 0x06001113 RID: 4371 [Token(Token = "0x6001113")] [Address(Slot = "4")] public abstract void Button_Delete(); // Token: 0x06001114 RID: 4372 [Token(Token = "0x6001114")] [Address(Slot = "5")] public abstract void Button_Configure(); // Token: 0x06001115 RID: 4373 RVA: 0x00049EE4 File Offset: 0x000480E4 [Token(Token = "0x6001115")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] protected CircuitEditable() { } // Token: 0x04000DA7 RID: 3495 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000DA7")] [SerializeField] [Header("Header")] protected Image headerImage; // Token: 0x04000DA8 RID: 3496 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000DA8")] [SerializeField] protected TextMeshProUGUI nameText; // Token: 0x04000DA9 RID: 3497 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000DA9")] [SerializeField] [Header("Buttons")] protected Button3D configureButton; // Token: 0x04000DAA RID: 3498 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000DAA")] [SerializeField] protected Button3D deleteButton; }