using UnityEngine.EventSystems; namespace AlicizaX.UI { public abstract class InteractiveViewHolder : ViewHolder, IPointerClickHandler, IPointerEnterHandler, IPointerExitHandler { public virtual void OnPointerClick(PointerEventData eventData) { InvokeClickAction(); } public virtual void OnPointerEnter(PointerEventData eventData) { InvokePointerEnterAction(); } public virtual void OnPointerExit(PointerEventData eventData) { InvokePointerExitAction(); } } }