comparison src/events/SDL_sysevents.h @ 1662:782fd950bd46 SDL-1.3

Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API. WARNING: None of the video drivers have been updated for the new API yet! The API is still under design and very fluid. The code is now run through a consistent indent format: indent -i4 -nut -nsc -br -ce The headers are being converted to automatically generate doxygen documentation.
author Sam Lantinga <slouken@libsdl.org>
date Sun, 28 May 2006 13:04:16 +0000
parents d910939febfa
children 542c78b6fb12
comparison
equal deleted inserted replaced
1661:281d3f4870e5 1662:782fd950bd46
23 23
24 #include "../video/SDL_sysvideo.h" 24 #include "../video/SDL_sysvideo.h"
25 25
26 /* Useful functions and variables from SDL_sysevents.c */ 26 /* Useful functions and variables from SDL_sysevents.c */
27 27
28 #ifdef __BEOS__ /* The Be event loop runs in a separate thread */ 28 #ifdef __BEOS__ /* The Be event loop runs in a separate thread */
29 #define MUST_THREAD_EVENTS 29 #define MUST_THREAD_EVENTS
30 #endif 30 #endif
31 31
32 #ifdef __WIN32__ /* Win32 doesn't allow a separate event thread */ 32 #ifdef __WIN32__ /* Win32 doesn't allow a separate event thread */
33 #define CANT_THREAD_EVENTS 33 #define CANT_THREAD_EVENTS
34 #endif 34 #endif
35 35
36 #ifdef IPOD /* iPod doesn't support threading at all */ 36 #ifdef IPOD /* iPod doesn't support threading at all */
37 #define CANT_THREAD_EVENTS 37 #define CANT_THREAD_EVENTS
38 #endif 38 #endif
39 39
40 #ifdef __MACOS__ /* MacOS 7/8 don't support preemptive multi-tasking */ 40 #ifdef __MACOS__ /* MacOS 7/8 don't support preemptive multi-tasking */
41 #define CANT_THREAD_EVENTS 41 #define CANT_THREAD_EVENTS
42 #endif 42 #endif
43 43
44 #ifdef __OS2__ /* The OS/2 event loop runs in a separate thread */ 44 #ifdef __OS2__ /* The OS/2 event loop runs in a separate thread */
45 #define MUST_THREAD_EVENTS 45 #define MUST_THREAD_EVENTS
46 #endif 46 #endif
47 /* vi: set ts=4 sw=4 expandtab: */