aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/scumm.h')
-rw-r--r--scumm/scumm.h17
1 files changed, 2 insertions, 15 deletions
diff --git a/scumm/scumm.h b/scumm/scumm.h
index f1458183ba..620e398f78 100644
--- a/scumm/scumm.h
+++ b/scumm/scumm.h
@@ -72,19 +72,7 @@ struct MemBlkHeader {
uint32 size;
};
-struct VerbSlot {
- int16 x, y;
- int16 right, bottom;
- int16 oldleft, oldtop, oldright, oldbottom;
- uint8 verbid;
- uint8 color, hicolor, dimcolor, bkcolor, type;
- uint8 charset_nr, curmode;
- uint8 saveid;
- uint8 key;
- bool center;
- uint8 field_1B;
- uint16 imgindex;
-};
+struct VerbSlot;
class ObjectData {
public:
@@ -733,7 +721,7 @@ public:
void drawRoomObject(int i, int arg);
void drawBox(int x, int y, int x2, int y2, int color);
- void restoreBG(int left, int top, int right, int bottom);
+ void restoreBG(int left, int top, int right, int bottom, byte backColor = 0);
void redrawBGStrip(int start, int num);
void redrawBGAreas();
@@ -850,7 +838,6 @@ public:
byte _proc_special_palette[256];
int _palDirtyMin, _palDirtyMax;
- byte _bkColor;
uint16 _lastXstart;
byte _haveMsg;