using UnityEngine; namespace Core.Input { /// /// Class to track information about a passive pointer input /// public abstract class PointerInfo { /// /// Current pointer position /// public Vector2 currentPosition; /// /// Previous frame's pointer position /// public Vector2 previousPosition; /// /// Movement delta for this frame /// public Vector2 delta; /// /// Tracks if this pointer began over UI /// public bool startedOverUI; } }