aboutsummaryrefslogtreecommitdiff
path: root/newgui.h
diff options
context:
space:
mode:
Diffstat (limited to 'newgui.h')
-rw-r--r--newgui.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/newgui.h b/newgui.h
index 4f27aaa2a9..10d2861c84 100644
--- a/newgui.h
+++ b/newgui.h
@@ -31,6 +31,12 @@ class Scumm;
#define hline(x, y, x2, color) line(x, y, x2, y, color);
#define vline(x, y, y2, color) line(x, y, x, y2, color);
+enum {
+ kTextAlignLeft,
+ kTextAlignCenter,
+ kTextAlignRight,
+};
+
// Extremly simple stack class, doesn't even do any error checking (for now)
class DialogStack {
protected:
@@ -124,7 +130,7 @@ public:
void frameRect(int x, int y, int w, int h, byte color);
void addDirtyRect(int x, int y, int w, int h);
void drawChar(const char c, int x, int y);
- void drawString(const char *str, int x, int y, int w, byte color, bool center = false);
+ void drawString(const char *str, int x, int y, int w, byte color, int align = kTextAlignLeft);
void drawBitmap(uint32 bitmap[8], int x, int y, byte color);
void blitTo(byte buffer[320*200], int x, int y, int w, int h);