diff options
author | Ľubomír Remák | 2018-03-22 20:56:42 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2018-08-25 23:12:01 +0200 |
commit | 938f222d4857b45e0f1f7e4726040ab0bf1d9b67 (patch) | |
tree | 5c15540224645ca541ad6e22b9ce786dbddc7be9 /engines/mutationofjb/game.h | |
parent | e1d173ed7541f9da79f60a65d974da3ebbb29e7a (diff) | |
download | scummvm-rg350-938f222d4857b45e0f1f7e4726040ab0bf1d9b67.tar.gz scummvm-rg350-938f222d4857b45e0f1f7e4726040ab0bf1d9b67.tar.bz2 scummvm-rg350-938f222d4857b45e0f1f7e4726040ab0bf1d9b67.zip |
MUTATIONOFJB: Add support for calling macros.
Diffstat (limited to 'engines/mutationofjb/game.h')
-rw-r--r-- | engines/mutationofjb/game.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/engines/mutationofjb/game.h b/engines/mutationofjb/game.h index 4b4ab43343..5ed65f1b51 100644 --- a/engines/mutationofjb/game.h +++ b/engines/mutationofjb/game.h @@ -25,8 +25,13 @@ #include "common/scummsys.h" +namespace Common { +class String; +} + namespace MutationOfJB { +class Command; class MutationOfJBEngine; class GameData; class Script; @@ -34,7 +39,7 @@ class Room; class Game { public: - Game(MutationOfJBEngine* vm); + Game(MutationOfJBEngine *vm); GameData &getGameData(); Script *getGlobalScript() const; @@ -42,6 +47,8 @@ public: void changeScene(uint8 sceneId, bool partB); + Command *getMacro(const Common::String &name) const; + private: bool loadGameData(bool partB); |