using System; using UnityEngine; namespace Code.Infrastructure.UI { public abstract class UIPanel : MonoBehaviour { [SerializeField] protected bool injectMeSenpai; public bool InjectMeSenpai => injectMeSenpai; public abstract void Open(Action callback = null); public abstract void Close(Action callback = null); } }