summaryrefslogtreecommitdiff
path: root/src/guiPasswordChange.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/guiPasswordChange.h')
-rw-r--r--src/guiPasswordChange.h23
1 files changed, 12 insertions, 11 deletions
diff --git a/src/guiPasswordChange.h b/src/guiPasswordChange.h
index aecc7076f..9680ef13d 100644
--- a/src/guiPasswordChange.h
+++ b/src/guiPasswordChange.h
@@ -27,12 +27,10 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
class GUIPasswordChange : public GUIModalMenu
{
public:
- GUIPasswordChange(gui::IGUIEnvironment* env,
- gui::IGUIElement* parent, s32 id,
- IMenuManager *menumgr,
- Client* client);
+ GUIPasswordChange(gui::IGUIEnvironment *env, gui::IGUIElement *parent, s32 id,
+ IMenuManager *menumgr, Client *client);
~GUIPasswordChange();
-
+
void removeChildren();
/*
Remove and re-add (or reposition) stuff
@@ -41,14 +39,17 @@ public:
void drawMenu();
- bool acceptInput();
+ void acceptInput();
- bool OnEvent(const SEvent& event);
-
-private:
- Client* m_client;
+ bool processInput();
+
+ bool OnEvent(const SEvent &event);
+private:
+ Client *m_client;
+ std::wstring m_oldpass;
+ std::wstring m_newpass;
+ std::wstring m_newpass_confirm;
};
#endif
-