diff options
| author | jacob1 <jfu614@gmail.com> | 2013-07-18 20:33:59 (GMT) |
|---|---|---|
| committer | jacob1 <jfu614@gmail.com> | 2013-07-18 20:33:59 (GMT) |
| commit | aa59c89fa2c401607adc7ac9a016537691602e6d (patch) | |
| tree | 73ea3eba78704bc1bab3f88f4a8ecf2246bc9505 /src/gui | |
| parent | fe78593ca284d6bfc06459264d400773796a42dc (diff) | |
| download | powder-aa59c89fa2c401607adc7ac9a016537691602e6d.zip powder-aa59c89fa2c401607adc7ac9a016537691602e6d.tar.gz | |
logging in in the save preview will update the login button on the main screen
Diffstat (limited to 'src/gui')
| -rw-r--r-- | src/gui/game/GameController.cpp | 17 | ||||
| -rw-r--r-- | src/gui/game/GameController.h | 1 | ||||
| -rw-r--r-- | src/gui/login/LoginController.cpp | 5 |
3 files changed, 3 insertions, 20 deletions
diff --git a/src/gui/game/GameController.cpp b/src/gui/game/GameController.cpp index 7312cbe..311cc0c 100644 --- a/src/gui/game/GameController.cpp +++ b/src/gui/game/GameController.cpp @@ -79,18 +79,6 @@ public: } }; - -class GameController::RenderCallback: public ControllerCallback -{ - GameController * cc; -public: - RenderCallback(GameController * cc_) { cc = cc_; } - virtual void ControllerExit() - { - //cc->gameModel->SetUser(cc->loginWindow->GetUser()); - } -}; - class GameController::OptionsCallback: public ControllerCallback { GameController * cc; @@ -99,7 +87,6 @@ public: virtual void ControllerExit() { cc->gameModel->UpdateQuickOptions(); - //cc->gameModel->SetUser(cc->loginWindow->GetUser()); } }; @@ -1219,7 +1206,7 @@ void GameController::HideConsole() void GameController::OpenRenderOptions() { - renderOptions = new RenderController(gameModel->GetRenderer(), new RenderCallback(this)); + renderOptions = new RenderController(gameModel->GetRenderer(), NULL); ui::Engine::Ref().ShowWindow(renderOptions->GetView()); } @@ -1230,7 +1217,7 @@ void GameController::OpenSaveWindow() GameController * c; public: SaveUploadedCallback(GameController * _c): c(_c) {} - virtual ~SaveUploadedCallback() {}; + virtual ~SaveUploadedCallback() {} virtual void SaveUploaded(SaveInfo save) { save.SetVote(1); diff --git a/src/gui/game/GameController.h b/src/gui/game/GameController.h index 844fbe7..88f426b 100644 --- a/src/gui/game/GameController.h +++ b/src/gui/game/GameController.h @@ -47,7 +47,6 @@ private: public: bool HasDone; class SearchCallback; - class RenderCallback; class SSaveCallback; class TagsCallback; class StampsCallback; diff --git a/src/gui/login/LoginController.cpp b/src/gui/login/LoginController.cpp index fd8e576..812dada 100644 --- a/src/gui/login/LoginController.cpp +++ b/src/gui/login/LoginController.cpp @@ -31,12 +31,9 @@ void LoginController::Exit() { ui::Engine::Ref().CloseWindow(); } + Client::Ref().SetAuthUser(loginModel->GetUser()); if(callback) callback->ControllerExit(); - else - { - Client::Ref().SetAuthUser(loginModel->GetUser()); - } HasExited = true; } |
