summaryrefslogtreecommitdiffhomepage
path: root/Stars45/MenuScreen.h
diff options
context:
space:
mode:
Diffstat (limited to 'Stars45/MenuScreen.h')
-rw-r--r--Stars45/MenuScreen.h256
1 files changed, 128 insertions, 128 deletions
diff --git a/Stars45/MenuScreen.h b/Stars45/MenuScreen.h
index fea3e1c..55349c8 100644
--- a/Stars45/MenuScreen.h
+++ b/Stars45/MenuScreen.h
@@ -1,10 +1,10 @@
/* Project Starshatter 4.5
- Destroyer Studios LLC
- Copyright © 1997-2004. All Rights Reserved.
+ Destroyer Studios LLC
+ Copyright © 1997-2004. All Rights Reserved.
- SUBSYSTEM: Stars.exe
- FILE: MenuScreen.h
- AUTHOR: John DiCamillo
+ SUBSYSTEM: Stars.exe
+ FILE: MenuScreen.h
+ AUTHOR: John DiCamillo
*/
@@ -66,131 +66,131 @@ class Window;
class MenuScreen : public BaseScreen
{
public:
- MenuScreen();
- virtual ~MenuScreen();
-
- virtual void Setup(Screen* screen);
- virtual void TearDown();
- virtual bool CloseTopmost();
-
- virtual bool IsShown() const { return isShown; }
- virtual void Show();
- virtual void Hide();
-
- virtual void ExecFrame();
-
- virtual void ShowMenuDlg();
- virtual void ShowCmpSelectDlg();
- virtual void ShowMsnSelectDlg();
- virtual void ShowModDlg();
- virtual void ShowModInfoDlg();
- virtual void ShowMsnEditDlg();
- virtual void ShowNetClientDlg();
- virtual void ShowNetAddrDlg();
- virtual void ShowNetPassDlg();
- virtual void ShowNetLobbyDlg();
- virtual void ShowNetServerDlg();
- virtual void ShowNetUnitDlg();
- virtual void ShowFirstTimeDlg();
- virtual void ShowPlayerDlg();
- virtual void ShowTacRefDlg();
- virtual void ShowAwardDlg();
- virtual void ShowAudDlg();
- virtual void ShowVidDlg();
- virtual void ShowOptDlg();
- virtual void ShowCtlDlg();
- virtual void ShowJoyDlg();
- virtual void ShowKeyDlg();
- virtual void ShowExitDlg();
- virtual void ShowConfirmDlg();
- virtual void HideConfirmDlg();
- virtual void ShowLoadDlg();
- virtual void HideLoadDlg();
-
- // base screen interface:
- virtual void ShowMsnElemDlg();
- virtual void HideMsnElemDlg();
- virtual MsnElemDlg* GetMsnElemDlg() { return msnElemDlg; }
-
- virtual void ShowMsnEventDlg();
- virtual void HideMsnEventDlg();
- virtual MsnEventDlg* GetMsnEventDlg() { return msnEventDlg; }
-
- virtual void ShowNavDlg();
- virtual void HideNavDlg();
- virtual bool IsNavShown();
- virtual NavDlg* GetNavDlg() { return msnEditNavDlg; }
-
- virtual MsnSelectDlg* GetMsnSelectDlg() const { return msnSelectDlg; }
- virtual ModDlg* GetModDlg() const { return modDlg; }
- virtual ModInfoDlg* GetModInfoDlg() const { return modInfoDlg; }
- virtual MsnEditDlg* GetMsnEditDlg() const { return msnEditDlg; }
- virtual NetClientDlg* GetNetClientDlg() const { return netClientDlg; }
- virtual NetAddrDlg* GetNetAddrDlg() const { return netAddrDlg; }
- virtual NetPassDlg* GetNetPassDlg() const { return netPassDlg; }
- virtual NetLobbyDlg* GetNetLobbyDlg() const { return netLobbyDlg; }
- virtual NetServerDlg* GetNetServerDlg() const { return netServerDlg; }
- virtual NetUnitDlg* GetNetUnitDlg() const { return netUnitDlg; }
- virtual LoadDlg* GetLoadDlg() const { return loadDlg; }
- virtual TacRefDlg* GetTacRefDlg() const { return tacRefDlg; }
-
- virtual AudDlg* GetAudDlg() const { return auddlg; }
- virtual VidDlg* GetVidDlg() const { return viddlg; }
- virtual OptDlg* GetOptDlg() const { return optdlg; }
- virtual CtlDlg* GetCtlDlg() const { return ctldlg; }
- virtual JoyDlg* GetJoyDlg() const { return joydlg; }
- virtual KeyDlg* GetKeyDlg() const { return keydlg; }
- virtual ExitDlg* GetExitDlg() const { return exitdlg; }
- virtual FirstTimeDlg* GetFirstTimeDlg() const { return firstdlg; }
- virtual PlayerDlg* GetPlayerDlg() const { return playdlg; }
- virtual AwardShowDlg* GetAwardDlg() const { return awarddlg; }
- virtual ConfirmDlg* GetConfirmDlg() const { return confirmdlg; }
-
- virtual void ApplyOptions();
- virtual void CancelOptions();
+ MenuScreen();
+ virtual ~MenuScreen();
+
+ virtual void Setup(Screen* screen);
+ virtual void TearDown();
+ virtual bool CloseTopmost();
+
+ virtual bool IsShown() const { return isShown; }
+ virtual void Show();
+ virtual void Hide();
+
+ virtual void ExecFrame();
+
+ virtual void ShowMenuDlg();
+ virtual void ShowCmpSelectDlg();
+ virtual void ShowMsnSelectDlg();
+ virtual void ShowModDlg();
+ virtual void ShowModInfoDlg();
+ virtual void ShowMsnEditDlg();
+ virtual void ShowNetClientDlg();
+ virtual void ShowNetAddrDlg();
+ virtual void ShowNetPassDlg();
+ virtual void ShowNetLobbyDlg();
+ virtual void ShowNetServerDlg();
+ virtual void ShowNetUnitDlg();
+ virtual void ShowFirstTimeDlg();
+ virtual void ShowPlayerDlg();
+ virtual void ShowTacRefDlg();
+ virtual void ShowAwardDlg();
+ virtual void ShowAudDlg();
+ virtual void ShowVidDlg();
+ virtual void ShowOptDlg();
+ virtual void ShowCtlDlg();
+ virtual void ShowJoyDlg();
+ virtual void ShowKeyDlg();
+ virtual void ShowExitDlg();
+ virtual void ShowConfirmDlg();
+ virtual void HideConfirmDlg();
+ virtual void ShowLoadDlg();
+ virtual void HideLoadDlg();
+
+ // base screen interface:
+ virtual void ShowMsnElemDlg();
+ virtual void HideMsnElemDlg();
+ virtual MsnElemDlg* GetMsnElemDlg() { return msnElemDlg; }
+
+ virtual void ShowMsnEventDlg();
+ virtual void HideMsnEventDlg();
+ virtual MsnEventDlg* GetMsnEventDlg() { return msnEventDlg; }
+
+ virtual void ShowNavDlg();
+ virtual void HideNavDlg();
+ virtual bool IsNavShown();
+ virtual NavDlg* GetNavDlg() { return msnEditNavDlg; }
+
+ virtual MsnSelectDlg* GetMsnSelectDlg() const { return msnSelectDlg; }
+ virtual ModDlg* GetModDlg() const { return modDlg; }
+ virtual ModInfoDlg* GetModInfoDlg() const { return modInfoDlg; }
+ virtual MsnEditDlg* GetMsnEditDlg() const { return msnEditDlg; }
+ virtual NetClientDlg* GetNetClientDlg() const { return netClientDlg; }
+ virtual NetAddrDlg* GetNetAddrDlg() const { return netAddrDlg; }
+ virtual NetPassDlg* GetNetPassDlg() const { return netPassDlg; }
+ virtual NetLobbyDlg* GetNetLobbyDlg() const { return netLobbyDlg; }
+ virtual NetServerDlg* GetNetServerDlg() const { return netServerDlg; }
+ virtual NetUnitDlg* GetNetUnitDlg() const { return netUnitDlg; }
+ virtual LoadDlg* GetLoadDlg() const { return loadDlg; }
+ virtual TacRefDlg* GetTacRefDlg() const { return tacRefDlg; }
+
+ virtual AudDlg* GetAudDlg() const { return auddlg; }
+ virtual VidDlg* GetVidDlg() const { return viddlg; }
+ virtual OptDlg* GetOptDlg() const { return optdlg; }
+ virtual CtlDlg* GetCtlDlg() const { return ctldlg; }
+ virtual JoyDlg* GetJoyDlg() const { return joydlg; }
+ virtual KeyDlg* GetKeyDlg() const { return keydlg; }
+ virtual ExitDlg* GetExitDlg() const { return exitdlg; }
+ virtual FirstTimeDlg* GetFirstTimeDlg() const { return firstdlg; }
+ virtual PlayerDlg* GetPlayerDlg() const { return playdlg; }
+ virtual AwardShowDlg* GetAwardDlg() const { return awarddlg; }
+ virtual ConfirmDlg* GetConfirmDlg() const { return confirmdlg; }
+
+ virtual void ApplyOptions();
+ virtual void CancelOptions();
private:
- void HideAll();
-
- Screen* screen;
- MenuDlg* menudlg;
-
- Window* fadewin;
- FadeView* fadeview;
- ExitDlg* exitdlg;
- AudDlg* auddlg;
- VidDlg* viddlg;
- OptDlg* optdlg;
- CtlDlg* ctldlg;
- JoyDlg* joydlg;
- KeyDlg* keydlg;
- ConfirmDlg* confirmdlg;
- PlayerDlg* playdlg;
- AwardShowDlg* awarddlg;
- ModDlg* modDlg;
- ModInfoDlg* modInfoDlg;
- MsnSelectDlg* msnSelectDlg;
- MsnEditDlg* msnEditDlg;
- MsnElemDlg* msnElemDlg;
- MsnEventDlg* msnEventDlg;
- NavDlg* msnEditNavDlg;
- LoadDlg* loadDlg;
- TacRefDlg* tacRefDlg;
-
- CmpSelectDlg* cmpSelectDlg;
- FirstTimeDlg* firstdlg;
- NetClientDlg* netClientDlg;
- NetAddrDlg* netAddrDlg;
- NetPassDlg* netPassDlg;
- NetLobbyDlg* netLobbyDlg;
- NetServerDlg* netServerDlg;
- NetUnitDlg* netUnitDlg;
-
- FormWindow* current_dlg;
- DataLoader* loader;
-
- int wc, hc;
- bool isShown;
+ void HideAll();
+
+ Screen* screen;
+ MenuDlg* menudlg;
+
+ Window* fadewin;
+ FadeView* fadeview;
+ ExitDlg* exitdlg;
+ AudDlg* auddlg;
+ VidDlg* viddlg;
+ OptDlg* optdlg;
+ CtlDlg* ctldlg;
+ JoyDlg* joydlg;
+ KeyDlg* keydlg;
+ ConfirmDlg* confirmdlg;
+ PlayerDlg* playdlg;
+ AwardShowDlg* awarddlg;
+ ModDlg* modDlg;
+ ModInfoDlg* modInfoDlg;
+ MsnSelectDlg* msnSelectDlg;
+ MsnEditDlg* msnEditDlg;
+ MsnElemDlg* msnElemDlg;
+ MsnEventDlg* msnEventDlg;
+ NavDlg* msnEditNavDlg;
+ LoadDlg* loadDlg;
+ TacRefDlg* tacRefDlg;
+
+ CmpSelectDlg* cmpSelectDlg;
+ FirstTimeDlg* firstdlg;
+ NetClientDlg* netClientDlg;
+ NetAddrDlg* netAddrDlg;
+ NetPassDlg* netPassDlg;
+ NetLobbyDlg* netLobbyDlg;
+ NetServerDlg* netServerDlg;
+ NetUnitDlg* netUnitDlg;
+
+ FormWindow* current_dlg;
+ DataLoader* loader;
+
+ int wc, hc;
+ bool isShown;
};
// +--------------------------------------------------------------------+