diff options
Diffstat (limited to 'Stars45/PlanScreen.h')
-rw-r--r-- | Stars45/PlanScreen.h | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/Stars45/PlanScreen.h b/Stars45/PlanScreen.h deleted file mode 100644 index d033ed6..0000000 --- a/Stars45/PlanScreen.h +++ /dev/null @@ -1,107 +0,0 @@ -/* Starshatter: The Open Source Project - Copyright (c) 2021-2022, Starshatter: The Open Source Project Contributors - Copyright (c) 2011-2012, Starshatter OpenSource Distribution Contributors - Copyright (c) 1997-2006, Destroyer Studios LLC. - - AUTHOR: John DiCamillo - -*/ - -#ifndef PlanScreen_h -#define PlanScreen_h - -#include "Types.h" -#include "Bitmap.h" -#include "Screen.h" -#include "BaseScreen.h" - -// +--------------------------------------------------------------------+ - -class MsnObjDlg; -class MsnPkgDlg; -class MsnWepDlg; -class MsnNavDlg; -class DebriefDlg; -class AwardDlg; - -class Bitmap; -class DataLoader; -class Font; -class Screen; -class Video; -class VideoFactory; - -// +--------------------------------------------------------------------+ - -class PlanScreen : public BaseScreen -{ -public: - PlanScreen(); - virtual ~PlanScreen(); - - 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 ShowMsnDlg(); - virtual void HideMsnDlg(); - virtual bool IsMsnShown(); - - virtual void ShowMsnObjDlg(); - virtual void HideMsnObjDlg(); - virtual bool IsMsnObjShown(); - virtual MsnObjDlg* GetMsnObjDlg() { return objdlg; } - - virtual void ShowMsnPkgDlg(); - virtual void HideMsnPkgDlg(); - virtual bool IsMsnPkgShown(); - virtual MsnPkgDlg* GetMsnPkgDlg() { return pkgdlg; } - - virtual void ShowMsnWepDlg(); - virtual void HideMsnWepDlg(); - virtual bool IsMsnWepShown(); - virtual MsnWepDlg* GetMsnWepDlg() { return wepdlg; } - - virtual void ShowNavDlg(); - virtual void HideNavDlg(); - virtual bool IsNavShown(); - virtual NavDlg* GetNavDlg() { return (NavDlg*) navdlg; } - - virtual void ShowDebriefDlg(); - virtual void HideDebriefDlg(); - virtual bool IsDebriefShown(); - virtual DebriefDlg* GetDebriefDlg() { return debrief_dlg; } - - virtual void ShowAwardDlg(); - virtual void HideAwardDlg(); - virtual bool IsAwardShown(); - virtual AwardDlg* GetAwardDlg() { return award_dlg; } - - virtual void ExecFrame(); - virtual void HideAll(); - - -private: - Screen* screen; - - MsnObjDlg* objdlg; - MsnPkgDlg* pkgdlg; - MsnWepDlg* wepdlg; - MsnNavDlg* navdlg; - DebriefDlg* debrief_dlg; - AwardDlg* award_dlg; - - DataLoader* loader; - - int wc, hc; - bool isShown; -}; - -// +--------------------------------------------------------------------+ - -#endif // PlanScreen_h - |