diff options
Diffstat (limited to 'engines/kyra/screen.h')
-rw-r--r-- | engines/kyra/screen.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/kyra/screen.h b/engines/kyra/screen.h index 0192fd7400..f18aafe298 100644 --- a/engines/kyra/screen.h +++ b/engines/kyra/screen.h @@ -153,9 +153,13 @@ public: uint8 *getPalette(int num); // gui specific (processing on _curPage) + enum ShadeType { + kShadeTypeKyra, + kShadeTypeLol + }; void drawLine(bool vertical, int x, int y, int length, int color); void drawClippedLine(int x1, int y1, int x2, int y2, int color); - void drawShadedBox(int x1, int y1, int x2, int y2, int color1, int color2); + void drawShadedBox(int x1, int y1, int x2, int y2, int color1, int color2, ShadeType shadeType = kShadeTypeKyra); void drawBox(int x1, int y1, int x2, int y2, int color); // font/text handling |