class in UnityEngine.UIElements
/
Inherits from:UIElements.MouseManipulator
/
Implemented in:UnityEngine.UIElementsModule
Manipulator that tracks Mouse events on an element and callbacks when the elements is clicked.
| active | Set this to true when the manipulator is activated. |
| lastMousePosition | Mouse position saved during the last mouse event on the target element. |
| Clickable | Constructor. |
| OnMouseDown | Called when a MouseDownEvent was sent to the target element. |
| OnMouseMove | Called when a MouseMoveEvent was sent to the target element. |
| OnMouseUp | Called when a MouseUpEvent was sent to the target element. |
| RegisterCallbacksOnTarget | Called to register mouse event callbacks on the target element. |
| UnregisterCallbacksFromTarget | Called to unregister event callbacks from the target element. |
| clicked | Callback triggerred when the target element is clicked. |
| clickedWithEventInfo | Callback triggerred when the target element is clicked. |
| target | VisualElement being manipulated. |
| activators | List of Activationfilters. |
| CanStartManipulation | Checks if MouseEvent matches agains all the MouseActivationFilters requirements. |
| CanStopManipulation | Checks if MouseEvent is related to this Manipulator. |