fixed background and global border handling
[rocksndiamonds.git] / src / tools.h
index 8238ffc535d43fcf348f29a182ed80bd85308015..8c8f0184be78b34e4969cc6197d71e3a910c5072 100644 (file)
@@ -16,7 +16,7 @@
 #include "game.h"
 
 /* for SetDrawtoField */
-#define DRAW_BUFFERED          1
+#define DRAW_FIELDBUFFER       1
 #define DRAW_BACKBUFFER                2
 
 /* for DrawElementShifted */
@@ -79,6 +79,7 @@ void DrawMaskedBorder(int);
 
 void SetDrawtoField(int);
 void RedrawPlayfield();
+void BlitScreenToBitmap_RND(Bitmap *);
 void BlitScreenToBitmap(Bitmap *);
 void BackToFront();
 
@@ -105,6 +106,8 @@ void SetPanelBackground();
 void DrawBackground(int, int, int, int);
 void DrawBackgroundForFont(int, int, int, int, int);
 void DrawBackgroundForGraphic(int, int, int, int, int);
+boolean CheckIfGlobalBorderHasChanged();
+void RedrawGlobalBorder();
 
 void MarkTileDirty(int, int);
 void SetBorderElement();