diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-08-17 13:47:55 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2014-08-17 13:47:55 +0300 |
commit | d0d0ddfeb0bd6cb199e3ac571c876d6bbaaf4b42 (patch) | |
tree | 578d99ea41b1eeea6068500fe0bea485bbcbccb5 /src/gui/popupmanager.cpp | |
parent | 2cb9f5c3d47077a459fabf15800b1c45cfdacb3a (diff) | |
download | manaplus-d0d0ddfeb0bd6cb199e3ac571c876d6bbaaf4b42.tar.gz manaplus-d0d0ddfeb0bd6cb199e3ac571c876d6bbaaf4b42.tar.bz2 manaplus-d0d0ddfeb0bd6cb199e3ac571c876d6bbaaf4b42.tar.xz manaplus-d0d0ddfeb0bd6cb199e3ac571c876d6bbaaf4b42.zip |
Create public variable for beingpopup.
Diffstat (limited to 'src/gui/popupmanager.cpp')
-rw-r--r-- | src/gui/popupmanager.cpp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/gui/popupmanager.cpp b/src/gui/popupmanager.cpp index dc9bdc32f..429958e5c 100644 --- a/src/gui/popupmanager.cpp +++ b/src/gui/popupmanager.cpp @@ -37,16 +37,13 @@ PopupManager *popupManager = nullptr; PopupManager::PopupManager() : - mBeingPopup(new BeingPopup), mTextPopup(new TextPopup) { - mBeingPopup->postInit(); mTextPopup->postInit(); } PopupManager::~PopupManager() { - delete2(mBeingPopup); delete2(mTextPopup); } @@ -58,8 +55,8 @@ void PopupManager::closePopupMenu() void PopupManager::hideBeingPopup() { - if (mBeingPopup) - mBeingPopup->setVisible(false); + if (beingPopup) + beingPopup->setVisible(false); } void PopupManager::hideTextPopup() @@ -88,8 +85,8 @@ void PopupManager::clearPopup() void PopupManager::showBeingPopup(const int x, const int y, Being *const b) { - if (mBeingPopup) - mBeingPopup->show(x, y, b); + if (beingPopup) + beingPopup->show(x, y, b); } void PopupManager::showTextPopup(const int x, const int y, @@ -106,5 +103,5 @@ bool PopupManager::isTextPopupVisible() const bool PopupManager::isBeingPopupVisible() const { - return mBeingPopup ? mBeingPopup->isPopupVisible() : false; + return beingPopup ? beingPopup->isPopupVisible() : false; } |