[Scummvm-git-logs] scummvm master -> 670ea3485f9070f42253c29100728b4abb255835
sev-
sev at scummvm.org
Fri Jul 10 08:06:41 UTC 2020
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
670ea3485f GRAPHICS: MACGUI: Extend setVisible() method to allow proper overloading
Commit: 670ea3485f9070f42253c29100728b4abb255835
https://github.com/scummvm/scummvm/commit/670ea3485f9070f42253c29100728b4abb255835
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-07-10T10:06:11+02:00
Commit Message:
GRAPHICS: MACGUI: Extend setVisible() method to allow proper overloading
Changed paths:
graphics/macgui/macmenu.h
graphics/macgui/macwindow.cpp
graphics/macgui/macwindow.h
diff --git a/graphics/macgui/macmenu.h b/graphics/macgui/macmenu.h
index 3857ab0cf7..b579fd21fc 100644
--- a/graphics/macgui/macmenu.h
+++ b/graphics/macgui/macmenu.h
@@ -85,7 +85,7 @@ public:
void disableAllMenus();
bool isVisible() { return _isVisible; }
- void setVisible(bool visible) { _isVisible = visible; _contentIsDirty = true; }
+ void setVisible(bool visible, bool silent = false) { _isVisible = visible; _contentIsDirty = true; }
void printMenu(int level = 0, MacMenuSubMenu *submenu = nullptr);
diff --git a/graphics/macgui/macwindow.cpp b/graphics/macgui/macwindow.cpp
index 2462f1f028..91109aada3 100644
--- a/graphics/macgui/macwindow.cpp
+++ b/graphics/macgui/macwindow.cpp
@@ -43,7 +43,7 @@ BaseMacWindow::BaseMacWindow(int id, bool editable, MacWindowManager *wm) :
_visible = true;
}
-void BaseMacWindow::setVisible(bool visible) { _visible = visible; }
+void BaseMacWindow::setVisible(bool visible, bool silent) { _visible = visible; }
bool BaseMacWindow::isVisible() { return _visible; }
diff --git a/graphics/macgui/macwindow.h b/graphics/macgui/macwindow.h
index 453104b4b6..24376593ec 100644
--- a/graphics/macgui/macwindow.h
+++ b/graphics/macgui/macwindow.h
@@ -102,7 +102,7 @@ public:
* Mutator to change the visible state of the window.
* @param visible Target state.
*/
- virtual void setVisible(bool visible);
+ virtual void setVisible(bool visible, bool silent = false);
/**
* Accessor to determine whether a window is active.
* @return True if the window is active.
More information about the Scummvm-git-logs
mailing list