rnd-20020322-1-src
[rocksndiamonds.git] / src / libgame / system.h
index 55201a9f2fe8d81f9c6ea2c9b3880fa283128518..bf0f58b1497448f3d3ef1c8924dedddbf3bd9c4a 100644 (file)
@@ -1,7 +1,7 @@
 /***********************************************************
 * Artsoft Retro-Game Library                               *
 *----------------------------------------------------------*
-* (c) 1994-2000 Artsoft Entertainment                      *
+* (c) 1994-2001 Artsoft Entertainment                      *
 *               Holger Schemel                             *
 *               Detmolder Strasse 189                      *
 *               33604 Bielefeld                            *
@@ -42,6 +42,7 @@
 
 /* values for button_status */
 #define MB_NOT_PRESSED         FALSE
+#define MB_NOT_RELEASED                TRUE
 #define MB_RELEASED            FALSE
 #define MB_PRESSED             TRUE
 #define MB_MENU_CHOICE         FALSE
@@ -155,6 +156,9 @@ struct OptionInfo
   char *ro_base_directory;
   char *rw_base_directory;
   char *level_directory;
+  char *graphics_directory;
+  char *sounds_directory;
+  char *music_directory;
   boolean serveronly;
   boolean network;
   boolean verbose;
@@ -290,6 +294,7 @@ inline void SetClipOrigin(Bitmap *, GC, int, int);
 inline void BlitBitmapMasked(Bitmap *, Bitmap *, int, int, int, int, int, int);
 inline void DrawSimpleWhiteLine(Bitmap *, int, int, int, int);
 inline void DrawLines(Bitmap *, struct XY *, int, Pixel);
+inline Pixel GetPixel(Bitmap *, int, int);
 inline Pixel GetPixelFromRGB(Bitmap *, unsigned int,unsigned int,unsigned int);
 inline Pixel GetPixelFromRGBcompact(Bitmap *, unsigned int);