comparison include/begin_code.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 f12379c41042
children 542c78b6fb12
comparison
equal deleted inserted replaced
1661:281d3f4870e5 1662:782fd950bd46
40 # define DECLSPEC __declspec(export) 40 # define DECLSPEC __declspec(export)
41 # endif 41 # endif
42 # elif defined(__WIN32__) 42 # elif defined(__WIN32__)
43 # ifdef __BORLANDC__ 43 # ifdef __BORLANDC__
44 # ifdef BUILD_SDL 44 # ifdef BUILD_SDL
45 # define DECLSPEC 45 # define DECLSPEC
46 # else 46 # else
47 # define DECLSPEC __declspec(dllimport) 47 # define DECLSPEC __declspec(dllimport)
48 # endif 48 # endif
49 # else 49 # else
50 # define DECLSPEC __declspec(dllexport) 50 # define DECLSPEC __declspec(dllexport)
82 #endif 82 #endif
83 #endif 83 #endif
84 #endif /* SDLCALL */ 84 #endif /* SDLCALL */
85 85
86 /* Removed DECLSPEC on Symbian OS because SDL cannot be a DLL in EPOC */ 86 /* Removed DECLSPEC on Symbian OS because SDL cannot be a DLL in EPOC */
87 #ifdef __SYMBIAN32__ 87 #ifdef __SYMBIAN32__
88 #undef DECLSPEC 88 #undef DECLSPEC
89 #define DECLSPEC 89 #define DECLSPEC
90 #endif /* __SYMBIAN32__ */ 90 #endif /* __SYMBIAN32__ */
91 91
92 /* Force structure packing at 4 byte alignment. 92 /* Force structure packing at 4 byte alignment.