aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/user_interface.h
diff options
context:
space:
mode:
authorPaul Gilbert2014-03-22 18:26:41 -0400
committerPaul Gilbert2014-03-22 18:26:41 -0400
commita7c4fc7e234f604923aae0d08e03c6b8268688f4 (patch)
treeb077262902699d354dca91edd3ec592a0b8edd08 /engines/mads/user_interface.h
parent83a8ec14717b8b3c8ec2dced8465905f8c1c233c (diff)
downloadscummvm-rg350-a7c4fc7e234f604923aae0d08e03c6b8268688f4.tar.gz
scummvm-rg350-a7c4fc7e234f604923aae0d08e03c6b8268688f4.tar.bz2
scummvm-rg350-a7c4fc7e234f604923aae0d08e03c6b8268688f4.zip
MADS: In progress implementing ScreenObjects::elementHighlighted
Diffstat (limited to 'engines/mads/user_interface.h')
-rw-r--r--engines/mads/user_interface.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/mads/user_interface.h b/engines/mads/user_interface.h
index 06f1e70975..abb4619cf5 100644
--- a/engines/mads/user_interface.h
+++ b/engines/mads/user_interface.h
@@ -79,6 +79,8 @@ private:
MADSEngine *_vm;
int _invSpritesIndex;
int _invFrameNumber;
+ uint32 _scrollMilli;
+ bool _scrollFlag;
/**
* Loads the elements of the user interface
@@ -143,6 +145,7 @@ public:
int _v1C;
int _v1E;
bool _inventoryChanged;
+ int _categoryIndexes[8];
Common::StringArray _talkStrings;
Common::Array<int> _talkIds;
public:
@@ -161,8 +164,6 @@ public:
*/
void setup(int id);
- void elementHighlighted();
-
void drawTextElements();
void setBounds(const Common::Rect &r);
@@ -193,6 +194,8 @@ public:
void drawInventory(int v1, int v2, int *v3);
void scrollerChanged();
+
+ void scrollInventory();
};
} // End of namespace MADS