2014-09-21 22:58:27 +00:00
|
|
|
/*
|
|
|
|
* Apple // emulator for *nix
|
|
|
|
*
|
|
|
|
* This software package is subject to the GNU General Public License
|
|
|
|
* version 2 or later (your choice) as published by the Free Software
|
|
|
|
* Foundation.
|
|
|
|
*
|
|
|
|
* THERE ARE NO WARRANTIES WHATSOEVER.
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
|
|
|
|
// glvideo -- Created by Aaron Culliney
|
|
|
|
|
|
|
|
//void gldriver_mouse(int button, int state, int x, int y);
|
|
|
|
|
|
|
|
//void gldriver_mouse_drag(int x, int y);
|
|
|
|
|
|
|
|
// regular key down function
|
|
|
|
void gldriver_on_key_down(unsigned char key, int x, int y);
|
|
|
|
|
|
|
|
// regular key up function
|
|
|
|
void gldriver_on_key_up(unsigned char key, int x, int y);
|
|
|
|
|
|
|
|
// special key down function
|
|
|
|
void gldriver_on_key_special_down(int key, int x, int y);
|
|
|
|
|
|
|
|
// special key up function
|
|
|
|
void gldriver_on_key_special_up(int key, int x, int y);
|
|
|
|
|
2014-11-09 21:13:27 +00:00
|
|
|
// reset joystick function
|
|
|
|
void gldriver_joystick_reset(void);
|
|
|
|
|