gem5 v24.0.0.0
|
#include <vncinput.hh>
Public Member Functions | |
virtual void | mouseAt (uint16_t x, uint16_t y, uint8_t buttons)=0 |
called whenever the mouse moves or it's button state changes buttons is a simple mask with each button (0-8) corresponding to a bit position in the byte with 1 being down and 0 being up | |
Definition at line 75 of file vncinput.hh.
|
pure virtual |
called whenever the mouse moves or it's button state changes buttons is a simple mask with each button (0-8) corresponding to a bit position in the byte with 1 being down and 0 being up
x | the x position of the mouse |
y | the y position of the mouse |
buttos | the button state as described above |
Implemented in gem5::ps2::TouchKit.
Referenced by gem5::VncServer::recvPointerInput().