|
FabGL
ESP32 VGA Controller and Graphics Library
|
Describes mouse movement and buttons status. More...
#include <mouse.h>

Public Attributes | |
| MouseButtons | buttons |
| int16_t | deltaX |
| int16_t | deltaY |
| int8_t | deltaZ |
| uint8_t | overflowX: 1 |
| uint8_t | overflowY: 1 |
Describes mouse movement and buttons status.
| MouseButtons fabgl::MouseDelta::buttons |
Mouse buttons status.
| int16_t fabgl::MouseDelta::deltaX |
Horizontal movement since last report. Moving to the right generates positive values.
| int16_t fabgl::MouseDelta::deltaY |
Vertical movement since last report. Upward movement generates positive values.
| int8_t fabgl::MouseDelta::deltaZ |
Scroll wheel movement since last report. Downward movement genrates positive values.
| uint8_t fabgl::MouseDelta::overflowX |
Contains 1 when horizontal overflow has been detected.
| uint8_t fabgl::MouseDelta::overflowY |
Contains 1 when vertical overflow has been detected.