Beispiel #1
0
 internal virtual void DoMouseExit()
 {
     if (MouseEnabled)
     {
         OnMouseExit?.Invoke();
     }
 }
Beispiel #2
0
 internal void CallMouseExit()
 {
     IsMouseOver = false;
     if (cursor != null)
     {
         CursorManager.SetCursor(null);
     }
     OnMouseExit?.Invoke();
 }
Beispiel #3
0
        internal void DetachEvents()
        {
            Input.Mouse.ButtonValueChanged -= OnMouse;
            Input.Touch.ButtonValueChanged -= OnMouse; //ToDo: Define OnTouch()
            Input.Mouse.AxisValueChanged   -= OnAxisChanged;

            OnMouseExit?.Invoke(this);

            _isAttached = false;
        }
Beispiel #4
0
 public void onMouseExit()
 {
     OnMouseExit?.Invoke(this);
 }
Beispiel #5
0
 public override void OnPointerExit(PointerEventData eventData)
 {
     OnMouseExit?.Invoke();
 }
 public void OnPointerExit(PointerEventData eventData)
 {
     OnMouseExit?.Invoke(this, EventArgs.Empty);
 }
 public void OnPointerExit(PointerEventData eventData)
 {
     OnMouseExit.Invoke();
 }
Beispiel #8
0
 private void OnPointerExit(BaseEventData eventData)
 {
     isMousePointerAboveMe = false;
     UI_Menu.Instance.Inventory.Right.ItemDescription.Deactivate();
     OnMouseExit.Invoke();
 }
Beispiel #9
0
 /// <summary>
 /// The event triggered when the mouse leaves the card
 /// </summary>
 /// <param name="eventData"></param>
 public void OnPointerExit(PointerEventData ped)
 {
     OnMouseExit?.Invoke(this);
 }
Beispiel #10
0
 public void InitChangeColorOnExit()
 {
     OnMouseExit?.Invoke(this);
 }