diff options
author | Andrei Karas <akaras@inbox.ru> | 2010-03-15 00:01:12 +0200 |
---|---|---|
committer | Jared Adams <jaxad0127@gmail.com> | 2010-03-14 17:32:26 -0600 |
commit | e4f97df13f36c003a0e839e367e84d0d59ccb25f (patch) | |
tree | 29fe4cb6f40a990ed1629e9344e873eca4c76642 /src/gui/ministatus.h | |
parent | 0c6be6e5e9acd6f0597a2fcfaf5af9d93975435b (diff) | |
download | mana-e4f97df13f36c003a0e839e367e84d0d59ccb25f.tar.gz mana-e4f97df13f36c003a0e839e367e84d0d59ccb25f.tar.bz2 mana-e4f97df13f36c003a0e839e367e84d0d59ccb25f.tar.xz mana-e4f97df13f36c003a0e839e367e84d0d59ccb25f.zip |
Add tooltips to hp, xp, mp bars.
Signed-off-by: Jared Adams <jaxad0127@gmail.com>
Diffstat (limited to 'src/gui/ministatus.h')
-rw-r--r-- | src/gui/ministatus.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gui/ministatus.h b/src/gui/ministatus.h index 917e2658..bb8d4094 100644 --- a/src/gui/ministatus.h +++ b/src/gui/ministatus.h @@ -29,6 +29,7 @@ class AnimatedSprite; class Graphics; class ProgressBar; +class TextPopup; /** * The player mini-status dialog. @@ -56,13 +57,19 @@ class MiniStatusWindow : public Popup void draw(gcn::Graphics *graphics) { drawChildren(graphics); } + void mouseMoved(gcn::MouseEvent &mouseEvent); + void mouseExited(gcn::MouseEvent &event); + private: + bool isInBar(ProgressBar *bar, int x, int y) const; + /* * Mini Status Bars */ ProgressBar *mHpBar; ProgressBar *mMpBar; ProgressBar *mXpBar; + TextPopup *mTextPopup; std::vector<AnimatedSprite *> mIcons; }; |