aboutsummaryrefslogtreecommitdiff
path: root/engines/lab/lab.h
diff options
context:
space:
mode:
authorStrangerke2015-12-17 18:35:53 +0100
committerWillem Jan Palenstijn2015-12-23 21:34:07 +0100
commit054a7a1e19ffb3d5f5d298c0af3e0e33435d5ed7 (patch)
tree5fb642f27baaf9d7ebbea1b5cd1900f9034edab7 /engines/lab/lab.h
parent605c2e553bd9b8421af643491a7855d8c2cd4710 (diff)
downloadscummvm-rg350-054a7a1e19ffb3d5f5d298c0af3e0e33435d5ed7.tar.gz
scummvm-rg350-054a7a1e19ffb3d5f5d298c0af3e0e33435d5ed7.tar.bz2
scummvm-rg350-054a7a1e19ffb3d5f5d298c0af3e0e33435d5ed7.zip
LAB: Use Common::Rect in functions related to flowText (WIP)
Diffstat (limited to 'engines/lab/lab.h')
-rw-r--r--engines/lab/lab.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/lab/lab.h b/engines/lab/lab.h
index 4cd681e635..dcde9f9087 100644
--- a/engines/lab/lab.h
+++ b/engines/lab/lab.h
@@ -205,7 +205,7 @@ private:
void doJournal();
bool doMainView(CloseDataPtr *closePtrList);
void doMap(uint16 curRoom);
- void doMonitor(char *background, char *textfile, bool isinteractive, uint16 x1, uint16 y1, uint16 x2, uint16 y2);
+ void doMonitor(char *background, char *textfile, bool isinteractive, Common::Rect textRect);
void doNotes();
bool doOperateRuleSub(int16 itemNum, int16 roomNum, CloseDataPtr closePtr, CloseDataPtr *setCloseList, bool allowDefaults);
bool doOperateRule(Common::Point pos, int16 ItemNum, CloseDataPtr *closePtrList);
@@ -216,7 +216,7 @@ private:
void drawJournal(uint16 wipenum, bool needFade);
void drawJournalText();
void drawMap(uint16 curRoom, uint16 curMsg, uint16 floorNum, bool fadeOut, bool fadeIn);
- void drawMonText(char *text, TextFont *monitorFont, uint16 x1, uint16 y1, uint16 x2, uint16 y2, bool isinteractive);
+ void drawMonText(char *text, TextFont *monitorFont, Common::Rect textRect, bool isinteractive);
void drawRoomMap(uint16 curRoom, bool drawMarkFl);
void drawRoomMessage(uint16 curInv, CloseDataPtr closePtr);
void drawStaticMessage(byte index);
@@ -245,7 +245,7 @@ private:
uint16 processArrow(uint16 curDirection, uint16 arrow);
void processJournal();
void processMap(uint16 curRoom);
- void processMonitor(char *ntext, TextFont *monitorFont, bool isInteractive, uint16 x1, uint16 y1, uint16 x2, uint16 y2);
+ void processMonitor(char *ntext, TextFont *monitorFont, bool isInteractive, Common::Rect textRect);
Common::Rect roomCoords(uint16 curRoom);
bool saveRestoreGame();
void setCurrentClose(Common::Point pos, CloseDataPtr *closePtrList, bool useAbsoluteCoords);