summaryrefslogtreecommitdiff
path: root/src/gui/save/ServerSaveActivity.h
diff options
context:
space:
mode:
authorjacob1 <jfu614@gmail.com>2013-06-07 23:32:38 (GMT)
committer jacob1 <jfu614@gmail.com>2013-06-07 23:32:38 (GMT)
commit1d00e712ad08c363adb554aa27687794917ecad2 (patch)
tree25a158ec950d86871a466785aa50ef2f6894aeb6 /src/gui/save/ServerSaveActivity.h
parent58f8451b9ecb407b45f4beefeb63174fa5e8df02 (diff)
downloadpowder-1d00e712ad08c363adb554aa27687794917ecad2.zip
powder-1d00e712ad08c363adb554aa27687794917ecad2.tar.gz
save publishing info in the save upload ui
also fix the other crash when exiting the game from inside of one of these windows, because first Client::Shutdown would delete all active requests and only later ~Engine would delete _state, which delets the ServerSaveActivity window, which tries to close the active render request
Diffstat (limited to 'src/gui/save/ServerSaveActivity.h')
-rw-r--r--src/gui/save/ServerSaveActivity.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/gui/save/ServerSaveActivity.h b/src/gui/save/ServerSaveActivity.h
index ceca173..c18425b 100644
--- a/src/gui/save/ServerSaveActivity.h
+++ b/src/gui/save/ServerSaveActivity.h
@@ -28,6 +28,7 @@ public:
void saveUpload();
virtual void Save();
virtual void Exit();
+ virtual void ShowPublishingInfo();
virtual void ShowRules();
virtual void OnDraw();
virtual void OnResponseReady(void * imagePtr);
@@ -45,8 +46,6 @@ protected:
ui::Checkbox * pausedCheckbox;
class CancelAction;
class SaveAction;
+ class PublishingAction;
class RulesAction;
- friend class CancelAction;
- friend class SaveAction;
- friend class RulesAction;
};