From 8f8362d2c487291e880ed772f1944657f2c13261 Mon Sep 17 00:00:00 2001 From: Emanuel Guevel Date: Sat, 3 Aug 2013 02:45:26 +0200 Subject: [PATCH] Expose sneak indicator widget through WindowManager --- apps/openmw/mwbase/windowmanager.hpp | 1 + apps/openmw/mwgui/windowmanagerimp.cpp | 5 +++++ apps/openmw/mwgui/windowmanagerimp.hpp | 1 + 3 files changed, 7 insertions(+) diff --git a/apps/openmw/mwbase/windowmanager.hpp b/apps/openmw/mwbase/windowmanager.hpp index 9c9c448ed..81ef9ee79 100644 --- a/apps/openmw/mwbase/windowmanager.hpp +++ b/apps/openmw/mwbase/windowmanager.hpp @@ -188,6 +188,7 @@ namespace MWBase virtual void setMinimapVisibility(bool visible) = 0; virtual void setWeaponVisibility(bool visible) = 0; virtual void setSpellVisibility(bool visible) = 0; + virtual void setSneakVisibility(bool visible) = 0; virtual void activateQuickKey (int index) = 0; diff --git a/apps/openmw/mwgui/windowmanagerimp.cpp b/apps/openmw/mwgui/windowmanagerimp.cpp index d0b88b5c2..792431038 100644 --- a/apps/openmw/mwgui/windowmanagerimp.cpp +++ b/apps/openmw/mwgui/windowmanagerimp.cpp @@ -834,6 +834,11 @@ namespace MWGui mHud->setEffectVisible (visible); } + void WindowManager::setSneakVisibility(bool visible) + { + mHud->setSneakVisible(visible); + } + void WindowManager::setDragDrop(bool dragDrop) { mToolTips->setEnabled(!dragDrop); diff --git a/apps/openmw/mwgui/windowmanagerimp.hpp b/apps/openmw/mwgui/windowmanagerimp.hpp index cc1eb6df1..a178dc621 100644 --- a/apps/openmw/mwgui/windowmanagerimp.hpp +++ b/apps/openmw/mwgui/windowmanagerimp.hpp @@ -179,6 +179,7 @@ namespace MWGui virtual void setMinimapVisibility(bool visible); virtual void setWeaponVisibility(bool visible); virtual void setSpellVisibility(bool visible); + virtual void setSneakVisibility(bool visible); virtual void activateQuickKey (int index);