22 #ifndef GUI_CLOUDCONNECTIONWIZARD_H 23 #define GUI_CLOUDCONNECTIONWIZARD_H 25 #include "backends/networking/http/request.h" 26 #include "common/str.h" 27 #include "common/ustr.h" 28 #include "gui/dialog.h" 31 class ScrollContainerWidget;
32 class StaticTextWidget;
51 bool _switchToSuccess;
52 bool _switchToFailure;
58 uint32 _selectedStorageIndex;
80 void showStep(Step newStep);
82 void showStepModeSelect();
83 void hideStepModeSelect();
85 void showStepQuickMode1();
86 void refreshStepQuickMode1(
bool displayAsStopped =
false);
87 void hideStepQuickMode1();
89 void showStepQuickMode2();
90 void hideStepQuickMode2();
92 void showStepQuickModeSuccess();
93 void hideStepQuickModeSuccess();
95 void showStepManualMode1();
96 void hideStepManualMode1();
98 void showStepManualMode2();
99 void hideStepManualMode2();
101 void showStepManualModeFailure();
102 void hideStepManualModeFailure();
104 void showStepManualModeSuccess();
105 void hideStepManualModeSuccess();
109 void hideContainer();
111 void showBackButton();
112 void hideBackButton();
114 void showNextButton();
115 void hideNextButton();
124 void manualModeConnect();
128 void emscriptenCloudConnectionCallback(
const Common::String *message);
135 int runStorageModal(uint32 selectedStorageIndex);
136 void open()
override;
137 void close()
override;
138 void handleCommand(
CommandSender *sender, uint32 cmd, uint32 data)
override;
139 void handleTickle()
override;
Definition: cloudconnectionwizard.h:36
Definition: edittext.h:32
Definition: callback.h:49