aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/graphics.h
diff options
context:
space:
mode:
authorKari Salminen2007-07-10 18:08:35 +0000
committerKari Salminen2007-07-10 18:08:35 +0000
commit969df42d016ae1fcc528c4c96ba02f1297712816 (patch)
treec5f64d2dbf9d9612819d9fe7a17ed18a58cb3442 /engines/agi/graphics.h
parent83e038de191888758fdc2e2d741b12f1c28f7e2b (diff)
downloadscummvm-rg350-969df42d016ae1fcc528c4c96ba02f1297712816.tar.gz
scummvm-rg350-969df42d016ae1fcc528c4c96ba02f1297712816.tar.bz2
scummvm-rg350-969df42d016ae1fcc528c4c96ba02f1297712816.zip
Make AGI's button drawing use AgiButtonStyle. Doesn't use Amiga-style yet. It's next.
svn-id: r28014
Diffstat (limited to 'engines/agi/graphics.h')
-rw-r--r--engines/agi/graphics.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/agi/graphics.h b/engines/agi/graphics.h
index b1f9c0e1d7..e9f16a63ef 100644
--- a/engines/agi/graphics.h
+++ b/engines/agi/graphics.h
@@ -50,6 +50,9 @@ private:
uint8 _agipalPalette[16 * 3];
int _agipalFileNum;
+private:
+ void rawDrawButton(int x, int y, const char *s, int fgcolor, int bgcolor, bool border, int textOffset);
+
public:
GfxMgr(AgiEngine *vm);
@@ -74,7 +77,7 @@ public:
void clearScreen(int);
void clearConsoleScreen(int);
void drawBox(int, int, int, int, int, int, int);
- void drawButton(int, int, const char *, int, int, int fgcolor = 0, int bgcolor = 0);
+ void drawDefaultStyleButton(int, int, const char *, int, int, int fgcolor = 0, int bgcolor = 0);
int testButton(int, int, const char *);
void drawRectangle(int, int, int, int, int);
void saveBlock(int, int, int, int, uint8 *);