diff options
Diffstat (limited to 'linden/indra/newview/controllerlogin.h')
-rw-r--r-- | linden/indra/newview/controllerlogin.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/linden/indra/newview/controllerlogin.h b/linden/indra/newview/controllerlogin.h deleted file mode 100644 index a187558..0000000 --- a/linden/indra/newview/controllerlogin.h +++ /dev/null | |||
@@ -1,55 +0,0 @@ | |||
1 | /* | ||
2 | * controllerlogin.h | ||
3 | * SecondLife | ||
4 | * | ||
5 | * Created by RMS on 7/16/08. | ||
6 | * | ||
7 | */ | ||
8 | #ifndef PL_controllerlogin_H | ||
9 | #define PL_controllerlogin_H | ||
10 | |||
11 | #include <set> | ||
12 | #include <string> | ||
13 | #include "llcombobox.h" | ||
14 | #include "lllineeditor.h" | ||
15 | #include "llcheckboxctrl.h" | ||
16 | #include "llbutton.h" | ||
17 | #include "floaterlogin.h" | ||
18 | #include "authentication_model.h" | ||
19 | |||
20 | class LoginController | ||
21 | { | ||
22 | public: | ||
23 | LoginController(LoginFloater *floater, AuthenticationModel *authModel, const std::string &grid); | ||
24 | virtual ~LoginController(); | ||
25 | virtual void update(); | ||
26 | protected: | ||
27 | LoginFloater *mFloater; | ||
28 | AuthenticationModel *mModel; | ||
29 | std::string mGrid; | ||
30 | private: | ||
31 | AuthenticationModel::connection_t mModelConnection; | ||
32 | |||
33 | static void mungePassword(std::string &password); | ||
34 | |||
35 | // UI subview pointers | ||
36 | LLComboBox *name_combo; | ||
37 | LLLineEditor *password_edit; | ||
38 | LLComboBox *start_location_combo; | ||
39 | LLCheckBoxCtrl *remember_check; | ||
40 | LLButton *connect_btn; | ||
41 | LLButton *quit_btn; | ||
42 | LLComboBox *server_combo; | ||
43 | |||
44 | // state | ||
45 | std::set<std::string> mAccountNames; | ||
46 | |||
47 | // user interface callbacks | ||
48 | // TODO: find an alternative to linden callbacks | ||
49 | static void onCommitName(LLUICtrl *control, void *userdata); | ||
50 | static void onCommitPassword(LLUICtrl *control, void *userdata); | ||
51 | static void onAccept(void* userdata); | ||
52 | static void onCancel(void* userdata); | ||
53 | }; | ||
54 | |||
55 | #endif // PL_controllerlogin_H | ||