aboutsummaryrefslogtreecommitdiff
path: root/engines/lab/lab.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/lab/lab.h')
-rw-r--r--engines/lab/lab.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/lab/lab.h b/engines/lab/lab.h
index 44104fc1e6..af93367295 100644
--- a/engines/lab/lab.h
+++ b/engines/lab/lab.h
@@ -64,6 +64,13 @@ enum GameFeatures {
typedef Common::List<Gadget *> GadgetList;
+struct CrumbData {
+ uint16 _roomNum;
+ uint16 _direction;
+};
+
+#define MAX_CRUMBS 128
+
class LabEngine : public Engine {
public:
LabEngine(OSystem *syst, const ADGameDescription *gameDesc);
@@ -170,6 +177,7 @@ public:
int followCrumbs();
void changeVolume(int delta);
+ char *getPictName(CloseDataPtr *lcptr);
private:
// engine.cpp