26 lines
643 B
C#
26 lines
643 B
C#
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();
|
|
}
|
|
}
|