Unigine::InputEventMouseWheel Class
Header: | #include <UnigineInput.h> |
Inherits from: | InputEvent |
InputEventMouseWheel Class
Members
static InputEventMouseWheelPtr create ( ) #
Default constructor.InputEventMouseWheel ( unsigned long long timestamp, const Math::ivec2 & mouse_pos ) #
Mouse wheel input event constructor.Arguments
- unsigned long long timestamp - Timestamp of the event.
- const Math::ivec2 & mouse_pos - Position of the mouse.
InputEventMouseWheel ( unsigned long long timestamp, const Math::ivec2 & mouse_pos, int wheel, int wheel_h ) #
Mouse wheel input event constructor.Arguments
- unsigned long long timestamp - Timestamp of the event.
- const Math::ivec2 & mouse_pos - Position of the mouse.
- int wheel - Delta amount scrolled vertically (positive value - away from the user, negative - towards the user.
- int wheel_h - Delta amount scrolled horizontally (positive value - to the right, negative - to the left).
void setWheel ( int wheel ) #
Sets the delta of the vertical mouse scroll movement.Arguments
- int wheel - The amount scrolled vertically, positive away from the user and negative towards the user.
int getWheel ( ) const#
Returns the delta of the vertical mouse scroll movement.Return value
The amount scrolled vertically, positive away from the user and negative towards the user.void setWheelHorizontal ( int horizontal ) #
Sets the delta of the horizontal mouse scroll movement.Arguments
- int horizontal - The amount scrolled horizontally, positive to the right and negative to the left.
int getWheelHorizontal ( ) const#
Returns the delta of the horizontal mouse scroll movement.Return value
The amount scrolled horizontally, positive to the right and negative to the left.The information on this page is valid for UNIGINE 2.19.1 SDK.
Last update:
2024-12-13
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)