00001 00005 // /** 00006 // *@defgroup eventhandlerh eventhandler.h 00007 // *Handles all keyboard, mouse and button events 00008 // *@{ 00009 // */ 00010 00011 /*----------------------------------------------------------------------------------------------------------*/ 00012 00037 void* keyhandler(String key, void *data); 00038 00039 /*----------------------------------------------------------------------------------------------------------*/ 00040 00041 void* mousehandler(MOUSE* mouse_s, void *data); 00042 00043 /*----------------------------------------------------------------------------------------------------------*/ 00044 00045 void* buttonhandler(BUTTONPTR button, void* data, int type); 00046 00047 /*----------------------------------------------------------------------------------------------------------*/ 00048 00049 void execute_on_button_press(void); 00050 00051 /*----------------------------------------------------------------------------------------------------------*/ 00052 00053 void execute_on_M_press(void); 00054 00055 /*----------------------------------------------------------------------------------------------------------*/ 00056 00057 void return_to_main_menu(GDATAPTR game); 00058 00059 /*----------------------------------------------------------------------------------------------------------*/ 00060 00061 // /** 00062 // *@} 00063 // */