DOSBox-X
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Public Attributes
CSerialMouse Class Reference
Inheritance diagram for CSerialMouse:
CSerial

List of all members.

Public Member Functions

 CSerialMouse (Bitu id, CommandLine *cmd)
void setRTSDTR (bool rts, bool dtr)
void setRTS (bool val)
void setDTR (bool val)
void updatePortConfig (Bit16u, Bit8u lcr)
void updateMSR ()
void transmitByte (Bit8u val, bool first)
void setBreak (bool value)
void handleUpperEvent (Bit16u type)
void onMouseReset ()
void on_mouse_event (int delta_x, int delta_y, Bit8u buttonstate)
void start_packet ()

Public Attributes

Bit8u send_ack
Bit8u packet [3] = {}
Bit8u packet_xmit
Bit8u mouse_buttons
Bit8u xmit_another_packet
int mouse_delta_x
int mouse_delta_y

Detailed Description

Definition at line 28 of file serialmouse.h.


The documentation for this class was generated from the following files: