aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/game.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/voyeur/game.h')
-rw-r--r--engines/voyeur/game.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/voyeur/game.h b/engines/voyeur/game.h
index 44d8c05c88..99f97fd9d1 100644
--- a/engines/voyeur/game.h
+++ b/engines/voyeur/game.h
@@ -97,11 +97,26 @@ public:
int _policeEvent;
};
+typedef void (*IntFuncPtr)();
+
+class IntNode {
+public:
+ IntFuncPtr _intFunc;
+ uint32 _curTime;
+ uint32 _timeReset;
+ uint32 _flags;
+public:
+ IntNode();
+};
+
class IntData {
public:
byte *_colors;
+ Common::List<IntNode *> _intNodes;
public:
void audioInit();
+ void addIntNode(IntNode *node);
+
};
} // End of namespace Voyeur