comparison io.h @ 2422:1978bd770023

Expose gamepad state in debugger
author Michael Pavone <pavone@retrodev.com>
date Sat, 20 Jan 2024 21:15:56 -0800
parents 93918a6a8ab7
children
comparison
equal deleted inserted replaced
2421:bcfa5e272f5e 2422:1978bd770023
165 void io_mouse_motion_absolute(sega_io *io, uint8_t mouse_num, uint16_t x, uint16_t y); 165 void io_mouse_motion_absolute(sega_io *io, uint8_t mouse_num, uint16_t x, uint16_t y);
166 void io_mouse_motion_relative(sega_io *io, uint8_t mouse_num, int32_t x, int32_t y); 166 void io_mouse_motion_relative(sega_io *io, uint8_t mouse_num, int32_t x, int32_t y);
167 void io_keyboard_down(sega_io *io, uint8_t scancode); 167 void io_keyboard_down(sega_io *io, uint8_t scancode);
168 void io_keyboard_up(sega_io *io, uint8_t scancode); 168 void io_keyboard_up(sega_io *io, uint8_t scancode);
169 uint8_t io_has_keyboard(sega_io *io); 169 uint8_t io_has_keyboard(sega_io *io);
170 io_port *find_gamepad(sega_io *io, uint8_t gamepad_num);
170 171
171 extern const char * device_type_names[]; 172 extern const char * device_type_names[];
172 173
173 #endif //IO_H_ 174 #endif //IO_H_
174 175