aboutsummaryrefslogtreecommitdiff
path: root/engines/wage/design.h
diff options
context:
space:
mode:
authorEugene Sandulenko2016-01-01 02:16:00 +0100
committerEugene Sandulenko2016-01-01 02:16:00 +0100
commit03e3f80bffcb24c2524b62b6602aad8698315b42 (patch)
treefcca80edeca323988bcc16c02220cfd6674b7313 /engines/wage/design.h
parentac87bc9671822ce26e9dd4a5f77b23de83a71b63 (diff)
downloadscummvm-rg350-03e3f80bffcb24c2524b62b6602aad8698315b42.tar.gz
scummvm-rg350-03e3f80bffcb24c2524b62b6602aad8698315b42.tar.bz2
scummvm-rg350-03e3f80bffcb24c2524b62b6602aad8698315b42.zip
WAGE: Mac has roundrect on desktop. Render it
Diffstat (limited to 'engines/wage/design.h')
-rw-r--r--engines/wage/design.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/wage/design.h b/engines/wage/design.h
index 8e79a84530..f876d1b550 100644
--- a/engines/wage/design.h
+++ b/engines/wage/design.h
@@ -69,6 +69,7 @@ public:
void paint(Graphics::Surface *canvas, Patterns &patterns, bool mask, int x, int y);
static void drawFilledRect(Graphics::Surface *surface, Common::Rect &rect, int color, Patterns &patterns, byte fillType);
+ static void drawFilledRoundRect(Graphics::Surface *surface, Common::Rect &rect, int arc, int color, Patterns &patterns, byte fillType);
private:
byte *_data;
@@ -88,12 +89,12 @@ private:
void drawBitmap(Graphics::Surface *surface, Common::ReadStream &in, bool mask);
void drawFilledRect(Common::Rect &rect, int color, void (*plotProc)(int, int, int, void *), void *data);
- void drawFilledRoundRect(Common::Rect &rect, int arc, int color, void (*plotProc)(int, int, int, void *), void *data);
+ static void drawFilledRoundRect(Common::Rect &rect, int arc, int color, void (*plotProc)(int, int, int, void *), void *data);
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);
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);
+ static 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);
};