aboutsummaryrefslogtreecommitdiff
path: root/graphics/macgui/macwindowmanager.h
diff options
context:
space:
mode:
authorAndrei Prykhodko2018-07-20 21:54:05 +0300
committerAndrei Prykhodko2018-07-20 22:05:46 +0300
commitda34d0dce2943ffb936d55bb2291d728002d0002 (patch)
tree7e823f8fe24990e0290022e6bb3e7d4018f38161 /graphics/macgui/macwindowmanager.h
parent8a27ac879ed6241d4f1e79083e4dc431da1d2997 (diff)
downloadscummvm-rg350-da34d0dce2943ffb936d55bb2291d728002d0002.tar.gz
scummvm-rg350-da34d0dce2943ffb936d55bb2291d728002d0002.tar.bz2
scummvm-rg350-da34d0dce2943ffb936d55bb2291d728002d0002.zip
GRAPHICS: MACGUI: moved engine ptr, pause callback to private section
Diffstat (limited to 'graphics/macgui/macwindowmanager.h')
-rw-r--r--graphics/macgui/macwindowmanager.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/graphics/macgui/macwindowmanager.h b/graphics/macgui/macwindowmanager.h
index 1b450d9907..a889816d95 100644
--- a/graphics/macgui/macwindowmanager.h
+++ b/graphics/macgui/macwindowmanager.h
@@ -209,8 +209,12 @@ public:
void pushWatchCursor();
void popCursor();
+ void pauseEngine(bool pause);
+
void setMode(uint32 mode) { _mode = mode; }
+ void setEnginePauseCallback(void *engine, void (*pauseCallback)(void *engine, bool pause));
+
void passPalette(const byte *palette, uint size);
public:
@@ -224,9 +228,6 @@ public:
int _colorBlack, _colorWhite;
- void *_engine;
- void (*_pauseEngineCallback)(void *engine, bool pause);
-
private:
void drawDesktop();
@@ -253,6 +254,9 @@ private:
MacMenu *_menu;
uint32 _menuDelay;
+ void *_engine;
+ void (*_pauseEngineCallback)(void *engine, bool pause);
+
bool _cursorIsArrow;
};