aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/inter.h
diff options
context:
space:
mode:
authorSven Hesse2012-05-29 14:16:31 +0200
committerSven Hesse2012-05-29 14:22:07 +0200
commitaa7c44a070ac6b33411749b66014f80a953b70c5 (patch)
tree6913259cfd630f3244745e37b0a3d903fb11d22b /engines/gob/inter.h
parente35e4a1f686a982e67247f5de0537ce44ed791cd (diff)
downloadscummvm-rg350-aa7c44a070ac6b33411749b66014f80a953b70c5.tar.gz
scummvm-rg350-aa7c44a070ac6b33411749b66014f80a953b70c5.tar.bz2
scummvm-rg350-aa7c44a070ac6b33411749b66014f80a953b70c5.zip
GOB: Hook up the PE cursors to v7 loadCursor
Addy Junior / Adibou2 now shows proper cursors. Thanks to clone2727 for the constant nagging. :P
Diffstat (limited to 'engines/gob/inter.h')
-rw-r--r--engines/gob/inter.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/engines/gob/inter.h b/engines/gob/inter.h
index c79b6e2260..ded016543e 100644
--- a/engines/gob/inter.h
+++ b/engines/gob/inter.h
@@ -31,6 +31,10 @@
#include "gob/iniconfig.h"
#include "gob/databases.h"
+namespace Common {
+ class PEResources;
+}
+
namespace Gob {
class Cheater_Geisha;
@@ -648,7 +652,7 @@ private:
class Inter_v7 : public Inter_Playtoons {
public:
Inter_v7(GobEngine *vm);
- virtual ~Inter_v7() {}
+ virtual ~Inter_v7();
protected:
virtual void setupOpcodesDraw();
@@ -684,7 +688,11 @@ private:
INIConfig _inis;
Databases _databases;
+ Common::PEResources *_cursors;
+
Common::String findFile(const Common::String &mask);
+
+ bool loadCursorFile();
};
} // End of namespace Gob