b17335c0fd1a4ab2a8a31b550637764f78948140
[rodin/chimara.git] / src / event.h
1 #ifndef EVENT_H
2 #define EVENT_H
3
4 #include <glib.h>
5 #include "glk.h"
6
7 #define EVENT_QUEUE_MAX_LENGTH (100)
8
9 /* Implementation-defined events */
10 #define EVENT_TYPE_QUIT (-1)
11
12 void events_init();
13 void events_free();
14
15 void get_event_lock();
16 void release_event_lock();
17
18 void event_throw(glui32 type, winid_t win, glui32 val1, glui32 val2);
19
20 #endif