aboutsummaryrefslogtreecommitdiff
path: root/engines/pink/director.h
diff options
context:
space:
mode:
authorEugene Sandulenko2018-07-08 19:23:31 +0200
committerEugene Sandulenko2018-07-11 22:45:36 +0200
commit468d9d09f0d013d8f897acd2ee3df258e84688e3 (patch)
tree0c579f49a86fc00a239c02d76aa09cf206a16e38 /engines/pink/director.h
parent2446810378c6279583a89ca0afc3733442607860 (diff)
downloadscummvm-rg350-468d9d09f0d013d8f897acd2ee3df258e84688e3.tar.gz
scummvm-rg350-468d9d09f0d013d8f897acd2ee3df258e84688e3.tar.bz2
scummvm-rg350-468d9d09f0d013d8f897acd2ee3df258e84688e3.zip
PINK: Plugged in MacWindowManager for showing in-game menu
Diffstat (limited to 'engines/pink/director.h')
-rw-r--r--engines/pink/director.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/engines/pink/director.h b/engines/pink/director.h
index 3fdb7539ca..35f0dcc62c 100644
--- a/engines/pink/director.h
+++ b/engines/pink/director.h
@@ -30,6 +30,10 @@
#include "graphics/macgui/macwindowmanager.h"
#include "graphics/screen.h"
+namespace Graphics {
+ class MacMenu;
+}
+
namespace Pink {
class Actor;
@@ -62,7 +66,7 @@ public:
Actor *getActorByPoint(const Common::Point point);
- Graphics::MacWindowManager &getWndManager() { return _wndManager; };
+ Graphics::MacWindowManager &getWndManager() { return _wm; };
private:
void draw();
@@ -71,7 +75,8 @@ private:
private:
Graphics::Screen _surface;
- Graphics::MacWindowManager _wndManager;
+ Graphics::MacWindowManager _wm;
+ Graphics::MacMenu *_menu;
Common::Array<Common::Rect> _dirtyRects;
Common::Array<ActionCEL *> _sprites;
Common::Array<ActionCEL *> _savedSprites;