X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fwindows.h;fp=src%2Flibgame%2Fwindows.h;h=d96d4b71fdf5e999c97d1458b64dde157e3af0cd;hb=ea933dd51bfca7ddcc6b75465476cce57afd1682;hp=0000000000000000000000000000000000000000;hpb=91afd13180ad610e2a6cbef32b85677cf8148864;p=rocksndiamonds.git diff --git a/src/libgame/windows.h b/src/libgame/windows.h new file mode 100644 index 00000000..d96d4b71 --- /dev/null +++ b/src/libgame/windows.h @@ -0,0 +1,41 @@ +/*********************************************************** +* Artsoft Retro-Game Library * +*----------------------------------------------------------* +* (c) 1994-2003 Artsoft Entertainment * +* Holger Schemel * +* Detmolder Strasse 189 * +* 33604 Bielefeld * +* Germany * +* e-mail: info@artsoft.org * +*----------------------------------------------------------* +* windows.h * +***********************************************************/ + +#ifndef WINDOWS_H +#define WINDOWS_H + +#include + + +/* some symbols are already defined on Windows */ +#define CreateBitmap CreateBitmap_internal +#define GetPixel GetPixel_internal +#define CloseWindow CloseWindow_internal +#define FloodFill FloodFill_internal + +#ifdef LoadImage +#undef LoadImage +#define LoadImage LoadImage_internal +#endif + +#ifdef PlaySound +#undef PlaySound +#define PlaySound PlaySound_internal +#endif + +#ifdef DrawText +#undef DrawText +#define DrawText DrawText_internal +#endif + +#endif /* WINDOWS_H */