aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/modal.h
diff options
context:
space:
mode:
authorEugene Sandulenko2014-04-10 06:49:15 +0300
committerEugene Sandulenko2014-04-10 06:49:15 +0300
commitb4d06ccfe0dde0d9399616a7c67d7bfea196e43f (patch)
tree6a42fa1d003267611cd785849e3ae466fe20e564 /engines/fullpipe/modal.h
parentd991a139f056c52dd15ac2a931bfcca317273f94 (diff)
downloadscummvm-rg350-b4d06ccfe0dde0d9399616a7c67d7bfea196e43f.tar.gz
scummvm-rg350-b4d06ccfe0dde0d9399616a7c67d7bfea196e43f.tar.bz2
scummvm-rg350-b4d06ccfe0dde0d9399616a7c67d7bfea196e43f.zip
FULLPIPE: Implement ModalMainMenu::handleMessage()
Diffstat (limited to 'engines/fullpipe/modal.h')
-rw-r--r--engines/fullpipe/modal.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/fullpipe/modal.h b/engines/fullpipe/modal.h
index 1530b6130a..b932b695b1 100644
--- a/engines/fullpipe/modal.h
+++ b/engines/fullpipe/modal.h
@@ -156,7 +156,7 @@ struct MenuArea {
class ModalMainMenu : public BaseModalObject {
public:
Scene *_scene;
- int _mfield_C;
+ int _hoverAreaId;
Common::Array<MenuArea *> _areas;
int _menuSliderIdx;
int _musicSliderIdx;
@@ -173,7 +173,7 @@ public:
virtual ~ModalMainMenu() {}
virtual bool pollEvent() { return true; }
- virtual bool handleMessage(ExCommand *message) { return false; }
+ virtual bool handleMessage(ExCommand *message);
virtual bool init(int counterdiff) { return true; }
virtual void update();
virtual void saveload() {}
@@ -182,8 +182,8 @@ private:
bool isSaveAllowed();
void enableDebugMenuButton();
void setSliderPos();
- void enableDebugMenu(int objId, char c);
-
+ void enableDebugMenu(char c);
+ int checkHover(Common::Point &point);
};
class ModalHelp : public BaseModalObject {