using System; using UnityEngine.EventSystems; namespace AGUI.StackedUI { // Token: 0x020011CD RID: 4557 public abstract class ClickableButton : Button3DBase { // Token: 0x0602704C RID: 159820 protected abstract bool LJIFFCKCPAP(); // Token: 0x0602704D RID: 159821 RVA: 0x00AD6428 File Offset: 0x00AD4628 protected void APOCEAJEFBI(bool DIAFINFCDHK = false) { if (DIAFINFCDHK || (base.LJEGODCLHAG.CanInteract(this) && this.LJIFFCKCPAP())) { EventSystem.current.SetSelectedGameObject(base.gameObject); this.IDMEOGMFDIM(); } } // Token: 0x0602704E RID: 159822 protected abstract void IDMEOGMFDIM(); } }