FabGL
ESP32 VGA Controller and Graphics Library
mouse.h File Reference

This file contains fabgl::MouseClass definition and the Mouse instance. More...

#include "freertos/FreeRTOS.h"
#include "freertos/timers.h"
#include "fabglconf.h"
#include "fabutils.h"
#include "ps2device.h"
#include "fabui.h"
Include dependency graph for mouse.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fabgl::MouseClass
 The PS2 Mouse controller class. More...
 
struct  fabgl::MouseDelta
 Describes mouse movement and buttons status. More...
 

Enumerations

enum  fabgl::MouseType { fabgl::LegacyMouse, fabgl::Intellimouse }
 Describes mouse type. More...
 

Detailed Description

This file contains fabgl::MouseClass definition and the Mouse instance.