comparison io.h @ 1576:2b132d894d76

Release capture of mouse and keyboard when entering UI
author Michael Pavone <pavone@retrodev.com>
date Tue, 01 May 2018 09:44:44 -0700
parents 5b1157eb189d
children 430dd12e4010
comparison
equal deleted inserted replaced
1575:ccb3a8ae7ad0 1576:2b132d894d76
108 void handle_mouse_moved(int mouse, uint16_t x, uint16_t y, int16_t deltax, int16_t deltay); 108 void handle_mouse_moved(int mouse, uint16_t x, uint16_t y, int16_t deltax, int16_t deltay);
109 void handle_mousedown(int mouse, int button); 109 void handle_mousedown(int mouse, int button);
110 void handle_mouseup(int mouse, int button); 110 void handle_mouseup(int mouse, int button);
111 void io_serialize(io_port *port, serialize_buffer *buf); 111 void io_serialize(io_port *port, serialize_buffer *buf);
112 void io_deserialize(deserialize_buffer *buf, void *vport); 112 void io_deserialize(deserialize_buffer *buf, void *vport);
113 void io_release_capture(sega_io *io);
114 void io_reacquire_capture(sega_io *io);
113 115
114 extern const char * device_type_names[]; 116 extern const char * device_type_names[];
115 117
116 #endif //IO_H_ 118 #endif //IO_H_
117 119