added function to get background mask for drawing
authorHolger Schemel <holger.schemel@virtion.de>
Wed, 6 Nov 2024 19:43:57 +0000 (20:43 +0100)
committerHolger Schemel <holger.schemel@virtion.de>
Wed, 6 Nov 2024 15:45:43 +0000 (16:45 +0100)
src/libgame/system.c
src/libgame/system.h

index e77e6fe67bfede76ebdcf56b619f281172bea158..4ceca3c3d6983eaf0087904a20eab1d9dcd25dac 100644 (file)
@@ -453,6 +453,11 @@ void SetDrawBackgroundMask(int draw_background_mask)
   gfx.draw_background_mask = draw_background_mask;
 }
 
+int GetDrawBackgroundMask(void)
+{
+  return gfx.draw_background_mask;
+}
+
 void SetBackgroundBitmap(Bitmap *background_bitmap_tile, int mask,
                         int x, int y, int width, int height)
 {
index b2fc4d62fa0a3af20e9813d7d9b90df7f605284e..16a00b6c0a73a2f1533bdd32d81b2873bbcc634e 100644 (file)
@@ -1993,6 +1993,7 @@ boolean GetOverlayActive(void);
 void SetDrawDeactivationMask(int);
 int GetDrawDeactivationMask(void);
 void SetDrawBackgroundMask(int);
+int GetDrawBackgroundMask(void);
 void SetBackgroundBitmap(Bitmap *, int, int, int, int, int);
 void SetRedrawMaskFromArea(int, int, int, int);