| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- #pragma once
 
- /*
 
-  * SDL_Compat.h, part of VCMI engine
 
-  *
 
-  * Authors: listed in file AUTHORS in main folder
 
-  *
 
-  * License: GNU General Public License v2.0 or later
 
-  * Full text of license available in license.txt file, in main folder
 
-  *
 
-  */
 
-  
 
- #include <SDL_version.h>
 
- #if (SDL_MAJOR_VERSION == 2)
 
- #define VCMI_SDL2
 
- #include <SDL_keycode.h>
 
- typedef int SDLX_Coord;
 
- typedef int SDLX_Size;
 
- typedef SDL_Keycode SDLKey;
 
- #define SDL_SRCCOLORKEY SDL_TRUE
 
- #define SDL_FULLSCREEN SDL_WINDOW_FULLSCREEN
 
- #elif (SDL_MAJOR_VERSION == 1) 
 
- #define VCMI_SDL1
 
- //SDL 1.x
 
- typedef Sint16 SDLX_Coord;
 
- typedef Uint16 SDLX_Size;
 
- #else
 
- #error "unknown or unsupported SDL version"
 
- #endif
 
-  
 
 
  |