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.