diff options
author | Strangerke | 2015-11-30 00:34:43 +0100 |
---|---|---|
committer | Willem Jan Palenstijn | 2015-12-23 21:33:44 +0100 |
commit | 771e558d905ee467280482d62697dc66d969ed2b (patch) | |
tree | e9eeada2ac2552d74c7213b00ef45270721b0a6e /engines/lab/labfun.h | |
parent | 0c84355f4ae5651e7667b9aa0d2d3c6c28f21496 (diff) | |
download | scummvm-rg350-771e558d905ee467280482d62697dc66d969ed2b.tar.gz scummvm-rg350-771e558d905ee467280482d62697dc66d969ed2b.tar.bz2 scummvm-rg350-771e558d905ee467280482d62697dc66d969ed2b.zip |
LAB: Move the global variable g_resource to the main engine class
Diffstat (limited to 'engines/lab/labfun.h')
-rw-r--r-- | engines/lab/labfun.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/lab/labfun.h b/engines/lab/labfun.h index f602d6007a..dd4796a2d0 100644 --- a/engines/lab/labfun.h +++ b/engines/lab/labfun.h @@ -47,6 +47,8 @@ namespace Lab { +class LabEngine; + /* Direction defines */ #define NORTH 0 #define SOUTH 1 @@ -209,12 +211,16 @@ extern Music *g_music; class LargeSet { public: - LargeSet(uint16 last); + LargeSet(uint16 last, LabEngine *vm); ~LargeSet(); bool in(uint16 element); void inclElement(uint16 element); void exclElement(uint16 element); bool readInitialConditions(const char *fileName); + +private: + LabEngine *_vm; + public: uint16 _lastElement; uint16 *_array; |