comparison src/video/SDL_cursor_c.h @ 1668:4da1ee79c9af SDL-1.3

more tweaking indent options
author Sam Lantinga <slouken@libsdl.org>
date Mon, 29 May 2006 04:04:35 +0000
parents 782fd950bd46
children eef792d31de8
comparison
equal deleted inserted replaced
1667:1fddae038bc8 1668:4da1ee79c9af
22 #include "SDL_config.h" 22 #include "SDL_config.h"
23 23
24 /* Useful variables and functions from SDL_cursor.c */ 24 /* Useful variables and functions from SDL_cursor.c */
25 #include "SDL_mouse.h" 25 #include "SDL_mouse.h"
26 26
27 extern int SDL_CursorInit (Uint32 flags); 27 extern int SDL_CursorInit(Uint32 flags);
28 extern void SDL_CursorPaletteChanged (void); 28 extern void SDL_CursorPaletteChanged(void);
29 extern void SDL_DrawCursor (SDL_Surface * screen); 29 extern void SDL_DrawCursor(SDL_Surface * screen);
30 extern void SDL_DrawCursorNoLock (SDL_Surface * screen); 30 extern void SDL_DrawCursorNoLock(SDL_Surface * screen);
31 extern void SDL_EraseCursor (SDL_Surface * screen); 31 extern void SDL_EraseCursor(SDL_Surface * screen);
32 extern void SDL_EraseCursorNoLock (SDL_Surface * screen); 32 extern void SDL_EraseCursorNoLock(SDL_Surface * screen);
33 extern void SDL_UpdateCursor (SDL_Surface * screen); 33 extern void SDL_UpdateCursor(SDL_Surface * screen);
34 extern void SDL_ResetCursor (void); 34 extern void SDL_ResetCursor(void);
35 extern void SDL_MoveCursor (int x, int y); 35 extern void SDL_MoveCursor(int x, int y);
36 extern void SDL_CursorQuit (void); 36 extern void SDL_CursorQuit(void);
37 37
38 #define INLINE_MOUSELOCK 38 #define INLINE_MOUSELOCK
39 #ifdef INLINE_MOUSELOCK 39 #ifdef INLINE_MOUSELOCK
40 /* Inline (macro) versions of the mouse lock functions */ 40 /* Inline (macro) versions of the mouse lock functions */
41 #include "SDL_mutex.h" 41 #include "SDL_mutex.h"
53 if ( SDL_cursorlock ) { \ 53 if ( SDL_cursorlock ) { \
54 SDL_mutexV(SDL_cursorlock); \ 54 SDL_mutexV(SDL_cursorlock); \
55 } \ 55 } \
56 } while ( 0 ) 56 } while ( 0 )
57 #else 57 #else
58 extern void SDL_LockCursor (void); 58 extern void SDL_LockCursor(void);
59 extern void SDL_UnlockCursor (void); 59 extern void SDL_UnlockCursor(void);
60 #endif /* INLINE_MOUSELOCK */ 60 #endif /* INLINE_MOUSELOCK */
61 61
62 /* Only for low-level mouse cursor drawing */ 62 /* Only for low-level mouse cursor drawing */
63 extern SDL_Cursor *SDL_cursor; 63 extern SDL_Cursor *SDL_cursor;
64 extern void SDL_MouseRect (SDL_Rect * area); 64 extern void SDL_MouseRect(SDL_Rect * area);
65 65
66 /* State definitions for the SDL cursor */ 66 /* State definitions for the SDL cursor */
67 #define CURSOR_VISIBLE 0x01 67 #define CURSOR_VISIBLE 0x01
68 #define CURSOR_USINGSW 0x10 68 #define CURSOR_USINGSW 0x10
69 #define SHOULD_DRAWCURSOR(X) \ 69 #define SHOULD_DRAWCURSOR(X) \