diff options
author | Borja Lorente | 2016-07-29 11:43:28 +0200 |
---|---|---|
committer | Borja Lorente | 2016-07-30 09:41:54 +0200 |
commit | 3d4087b9d0c199ba48a6f69d7d20a2850215f72f (patch) | |
tree | 97a1e03561a21a579246b0054af7ed1c023a28b0 /engines/wage/macwindow.h | |
parent | f50d9feee1e04a8ca9271b21859bda48172b7ff5 (diff) | |
download | scummvm-rg350-3d4087b9d0c199ba48a6f69d7d20a2850215f72f.tar.gz scummvm-rg350-3d4087b9d0c199ba48a6f69d7d20a2850215f72f.tar.bz2 scummvm-rg350-3d4087b9d0c199ba48a6f69d7d20a2850215f72f.zip |
WAGE: Extract MacWindowManager
Diffstat (limited to 'engines/wage/macwindow.h')
-rw-r--r-- | engines/wage/macwindow.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/engines/wage/macwindow.h b/engines/wage/macwindow.h index 4c6e9efeff..4d824bd399 100644 --- a/engines/wage/macwindow.h +++ b/engines/wage/macwindow.h @@ -50,9 +50,11 @@ #include "graphics/managed_surface.h" -namespace Wage { +namespace Graphics { + class MacWindowManager; +} -class MacWindowManager; +namespace Wage { enum WindowType { kWindowUnknown, @@ -76,7 +78,7 @@ enum WindowClick { class BaseMacWindow { public: - BaseMacWindow(int id, bool editable, MacWindowManager *wm); + BaseMacWindow(int id, bool editable, Graphics::MacWindowManager *wm); virtual ~BaseMacWindow() {} const Common::Rect &getDimensions() { return _dims; } @@ -108,12 +110,12 @@ protected: bool (*_callback)(WindowClick, Common::Event &, void *); void *_dataPtr; - MacWindowManager *_wm; + Graphics::MacWindowManager *_wm; }; class MacWindow : public BaseMacWindow { public: - MacWindow(int id, bool scrollable, bool resizable, bool editable, MacWindowManager *wm); + MacWindow(int id, bool scrollable, bool resizable, bool editable, Graphics::MacWindowManager *wm); virtual ~MacWindow(); void move(int x, int y); void resize(int w, int h); |