comparison src/video/SDL_sysvideo.h @ 173:83018110dce8

Added initial support for EPOC/Symbian OS (thanks Hannu!)
author Sam Lantinga <slouken@libsdl.org>
date Tue, 11 Sep 2001 20:38:49 +0000
parents cb384ef627f6
children e8157fcb3114
comparison
equal deleted inserted replaced
172:37e3ca9254c7 173:83018110dce8
362 extern VideoBootStrap DIRECTX_bootstrap; 362 extern VideoBootStrap DIRECTX_bootstrap;
363 #endif 363 #endif
364 #ifdef ENABLE_BWINDOW 364 #ifdef ENABLE_BWINDOW
365 extern VideoBootStrap BWINDOW_bootstrap; 365 extern VideoBootStrap BWINDOW_bootstrap;
366 #endif 366 #endif
367 #ifdef ENABLE_DUMMYVIDEO
368 extern VideoBootStrap DUMMY_bootstrap;
369 #endif
370 #ifdef ENABLE_PHOTON
371 extern VideoBootStrap ph_bootstrap;
372 #endif
373 /* MacOS X gets the proper defines from configure */ 367 /* MacOS X gets the proper defines from configure */
374 #if defined(macintosh) && !defined(MACOSX) 368 #if defined(macintosh) && !defined(MACOSX)
375 #define ENABLE_TOOLBOX 369 #define ENABLE_TOOLBOX
376 #if !TARGET_API_MAC_CARBON 370 #if !TARGET_API_MAC_CARBON
377 #define ENABLE_DRAWSPROCKET 371 #define ENABLE_DRAWSPROCKET
387 extern VideoBootStrap QZ_bootstrap; 381 extern VideoBootStrap QZ_bootstrap;
388 #endif 382 #endif
389 #ifdef ENABLE_CYBERGRAPHICS 383 #ifdef ENABLE_CYBERGRAPHICS
390 extern VideoBootStrap CGX_bootstrap; 384 extern VideoBootStrap CGX_bootstrap;
391 #endif 385 #endif
386 #ifdef ENABLE_PHOTON
387 extern VideoBootStrap ph_bootstrap;
388 #endif
389 #ifdef ENABLE_EPOC
390 extern VideoBootStrap EPOC_bootstrap;
391 #endif
392 #ifdef ENABLE_DUMMYVIDEO
393 extern VideoBootStrap DUMMY_bootstrap;
394 #endif
392 /* This is the current video device */ 395 /* This is the current video device */
393 extern SDL_VideoDevice *current_video; 396 extern SDL_VideoDevice *current_video;
394 397
395 #define SDL_VideoSurface (current_video->screen) 398 #define SDL_VideoSurface (current_video->screen)
396 #define SDL_ShadowSurface (current_video->shadow) 399 #define SDL_ShadowSurface (current_video->shadow)