/// <summary> /// /// </summary> /// <param name="source"></param> /// <returns></returns> public bool IsHeld(CursorInputSource source) { return((_state & (1 << (int)source)) != 0); }
/// <summary> /// /// </summary> /// <param name="source"></param> public void PointerHold(CursorInputSource source) { _state |= (1 << (int)source); }
/// <summary> /// /// </summary> /// <param name="source"></param> public void PointerDeactivated(CursorInputSource source) { _state &= ~(1 << (int)source); }