diff options
Diffstat (limited to 'Stars45/BaseScreen.h')
-rw-r--r-- | Stars45/BaseScreen.h | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/Stars45/BaseScreen.h b/Stars45/BaseScreen.h deleted file mode 100644 index b10dbdb..0000000 --- a/Stars45/BaseScreen.h +++ /dev/null @@ -1,82 +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 BaseScreen_h -#define BaseScreen_h - -#include "Types.h" -#include "Bitmap.h" -#include "Screen.h" - -// +--------------------------------------------------------------------+ - -class Screen; -class Sim; -class Window; -class Font; -class NavDlg; -class MsnElemDlg; -class AudDlg; -class VidDlg; -class ModDlg; -class ModInfoDlg; -class OptDlg; -class CtlDlg; -class KeyDlg; -class JoyDlg; -class MsgDlg; - -// +--------------------------------------------------------------------+ - -class BaseScreen -{ -public: - BaseScreen() { } - virtual ~BaseScreen() { } - - virtual void ShowNavDlg() { } - virtual void HideNavDlg() { } - virtual bool IsNavShown() { return false; } - virtual NavDlg* GetNavDlg() { return 0; } - - virtual void ShowMsnElemDlg() { } - virtual void HideMsnElemDlg() { } - virtual MsnElemDlg* GetMsnElemDlg() { return 0; } - - virtual AudDlg* GetAudDlg() const { return 0; } - virtual VidDlg* GetVidDlg() const { return 0; } - virtual ModDlg* GetModDlg() const { return 0; } - virtual ModInfoDlg* GetModInfoDlg() const { return 0; } - virtual OptDlg* GetOptDlg() const { return 0; } - virtual CtlDlg* GetCtlDlg() const { return 0; } - virtual JoyDlg* GetJoyDlg() const { return 0; } - virtual KeyDlg* GetKeyDlg() const { return 0; } - - virtual void ShowAudDlg() { } - virtual void ShowVidDlg() { } - virtual void ShowModDlg() { } - virtual void ShowModInfoDlg() { } - virtual void ShowOptDlg() { } - virtual void ShowCtlDlg() { } - virtual void ShowJoyDlg() { } - virtual void ShowKeyDlg() { } - - virtual void ShowMsgDlg() { } - virtual void HideMsgDlg() { } - virtual bool IsMsgShown() { return false; } - virtual MsgDlg* GetMsgDlg() { return 0; } - - virtual void ApplyOptions() { } - virtual void CancelOptions() { } -}; - -// +--------------------------------------------------------------------+ - -#endif // BaseScreen_h - |