Uranium
Application Framework
Loading...
Searching...
No Matches
UM.Event.WheelEvent Class Reference
Inheritance diagram for UM.Event.WheelEvent:
UM.Event.MouseEvent

Public Member Functions

None __init__ (self, int horizontal, int vertical, int x=0, int y=0)
int horizontal (self)
int vertical (self)
Public Member Functions inherited from UM.Event.MouseEvent
None __init__ (self, int event_type, int x=0, int y=0, int last_x=None, int last_y=None, List[str] buttons=None)
int x (self)
int y (self)
Optional[int] lastX (self)
Optional[int] lastY (self)
int deltaX (self)
int deltaY (self)
List[str] buttons (self)

Protected Attributes

int _horizontal = horizontal
int _vertical = vertical
Protected Attributes inherited from UM.Event.MouseEvent
int _x = x
int _y = y
 _last_x = last_x
 _last_y = last_y
list _buttons = []

Additional Inherited Members

Static Public Attributes inherited from UM.Event.MouseEvent
str LeftButton = "left"
str RightButton = "right"
str MiddleButton = "middle"

Detailed Description

Event relating to what's happening with the scroll wheel of a mouse.

Constructor & Destructor Documentation

◆ __init__()

None UM.Event.WheelEvent.__init__ ( self,
int horizontal,
int vertical,
int x = 0,
int y = 0 )
Create a new scroll wheel event.

:param horizontal: How far the scroll wheel scrolled horizontally, in
       eighths of a degree. To the right is positive. To the left is negative.
:param vertical: How far the scroll wheel scrolled vertically, in eighths
       of a degree. Up is positive. Down is negative.

Member Function Documentation

◆ horizontal()

int UM.Event.WheelEvent.horizontal ( self)
How far the scroll wheel was scrolled horizontally, in eighths of a
degree.

To the right is positive. To the left is negative.

◆ vertical()

int UM.Event.WheelEvent.vertical ( self)
How far the scroll wheel was scrolled vertically, in eighths of a
degree.

Up is positive. Down is negative.

The documentation for this class was generated from the following file: