diff options
| author | Eugene Sandulenko | 2018-07-11 22:44:50 +0200 |
|---|---|---|
| committer | Eugene Sandulenko | 2018-07-11 22:45:36 +0200 |
| commit | f2b61dd814878523d9619f3655f68bbfe1ba8a87 (patch) | |
| tree | c9c01dfbd812a7e2206ce266f190ec97c265b437 /graphics | |
| parent | a14a1230e3bdba397d4a6d35ee92141dfe38e384 (diff) | |
| download | scummvm-rg350-f2b61dd814878523d9619f3655f68bbfe1ba8a87.tar.gz scummvm-rg350-f2b61dd814878523d9619f3655f68bbfe1ba8a87.tar.bz2 scummvm-rg350-f2b61dd814878523d9619f3655f68bbfe1ba8a87.zip | |
GRAPHICS: MACGUI: Added isMenuActive() helper method
Diffstat (limited to 'graphics')
| -rw-r--r-- | graphics/macgui/macwindowmanager.cpp | 7 | ||||
| -rw-r--r-- | graphics/macgui/macwindowmanager.h | 2 |
2 files changed, 9 insertions, 0 deletions
diff --git a/graphics/macgui/macwindowmanager.cpp b/graphics/macgui/macwindowmanager.cpp index a7ebf7569f..cbc2159536 100644 --- a/graphics/macgui/macwindowmanager.cpp +++ b/graphics/macgui/macwindowmanager.cpp @@ -223,6 +223,13 @@ void MacWindowManager::activateMenu() { _menu->setVisible(true); } +bool MacWindowManager::isMenuActive() { + if (!_menu) + return false; + + return _menu->isVisible(); +} + void MacWindowManager::setActive(int id) { if (_activeWindow == id) return; diff --git a/graphics/macgui/macwindowmanager.h b/graphics/macgui/macwindowmanager.h index 7db0d019e8..07a60cba82 100644 --- a/graphics/macgui/macwindowmanager.h +++ b/graphics/macgui/macwindowmanager.h @@ -142,6 +142,8 @@ public: void activateMenu(); + bool isMenuActive(); + /** * Set hot zone where menu appears (works only with autohide menu) */ |
