aboutsummaryrefslogtreecommitdiff
path: root/engines/wage/design.h
diff options
context:
space:
mode:
authorEugene Sandulenko2015-12-29 01:46:39 +0100
committerEugene Sandulenko2015-12-29 01:46:39 +0100
commit0c682799a10ea5e4757399ccf7505be8cae404d7 (patch)
tree8964305c04cf8de7dee4d7ff955578da0d0191be /engines/wage/design.h
parent438eb457047f0dee7a4555de91b1ea46c34082e7 (diff)
downloadscummvm-rg350-0c682799a10ea5e4757399ccf7505be8cae404d7.tar.gz
scummvm-rg350-0c682799a10ea5e4757399ccf7505be8cae404d7.tar.bz2
scummvm-rg350-0c682799a10ea5e4757399ccf7505be8cae404d7.zip
WAGE: Draw checkered background to simulate desktop
Diffstat (limited to 'engines/wage/design.h')
-rw-r--r--engines/wage/design.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/wage/design.h b/engines/wage/design.h
index 97ee92f8db..118fbbb9c0 100644
--- a/engines/wage/design.h
+++ b/engines/wage/design.h
@@ -68,6 +68,7 @@ public:
}
void paint(Graphics::Surface *canvas, Patterns &patterns, bool mask);
+ static void drawFilledRect(Graphics::Surface *surface, Common::Rect &rect, int color, Patterns &patterns, byte fillType);
private:
byte *_data;
@@ -90,7 +91,7 @@ private:
void drawPolygonScan(int *polyX, int *polyY, int npoints, Common::Rect &bbox, int color,
void (*plotProc)(int, int, int, void *), void *data);
void drawEllipse(int x0, int y0, int x1, int y1, bool filled, void (*plotProc)(int, int, int, void *), void *data);
- void drawHLine(int x1, int x2, int y, int color, void (*plotProc)(int, int, int, void *), void *data);
+ static void drawHLine(int x1, int x2, int y, int color, void (*plotProc)(int, int, int, void *), void *data);
void drawVLine(int x, int y1, int y2, int color, void (*plotProc)(int, int, int, void *), void *data);
void drawThickLine (int x1, int y1, int x2, int y2, int thick, int color,
void (*plotProc)(int, int, int, void *), void *data);