Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
BaseScreen Class Reference

#include <BaseScreen.h>

Inheritance diagram for BaseScreen:
GameScreen MenuScreen PlanScreen

List of all members.

Public Member Functions

 BaseScreen ()
virtual ~BaseScreen ()
virtual void ShowNavDlg ()
virtual void HideNavDlg ()
virtual bool IsNavShown ()
virtual NavDlgGetNavDlg ()
virtual void ShowMsnElemDlg ()
virtual void HideMsnElemDlg ()
virtual MsnElemDlgGetMsnElemDlg ()
virtual AudDlgGetAudDlg () const
virtual VidDlgGetVidDlg () const
virtual ModDlgGetModDlg () const
virtual ModInfoDlgGetModInfoDlg () const
virtual OptDlgGetOptDlg () const
virtual CtlDlgGetCtlDlg () const
virtual JoyDlgGetJoyDlg () const
virtual KeyDlgGetKeyDlg () const
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 ()
virtual MsgDlg * GetMsgDlg ()
virtual void ApplyOptions ()
virtual void CancelOptions ()

Detailed Description

Definition at line 38 of file BaseScreen.h.


Constructor & Destructor Documentation

BaseScreen::BaseScreen ( )
inline

Definition at line 41 of file BaseScreen.h.

virtual BaseScreen::~BaseScreen ( )
inlinevirtual

Definition at line 42 of file BaseScreen.h.


Member Function Documentation

virtual void BaseScreen::ApplyOptions ( )
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 76 of file BaseScreen.h.

virtual void BaseScreen::CancelOptions ( )
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 77 of file BaseScreen.h.

virtual AudDlg* BaseScreen::GetAudDlg ( ) const
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 53 of file BaseScreen.h.

virtual CtlDlg* BaseScreen::GetCtlDlg ( ) const
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 58 of file BaseScreen.h.

virtual JoyDlg* BaseScreen::GetJoyDlg ( ) const
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 59 of file BaseScreen.h.

virtual KeyDlg* BaseScreen::GetKeyDlg ( ) const
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 60 of file BaseScreen.h.

virtual ModDlg* BaseScreen::GetModDlg ( ) const
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 55 of file BaseScreen.h.

virtual ModInfoDlg* BaseScreen::GetModInfoDlg ( ) const
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 56 of file BaseScreen.h.

virtual MsgDlg* BaseScreen::GetMsgDlg ( )
inlinevirtual

Definition at line 74 of file BaseScreen.h.

virtual MsnElemDlg* BaseScreen::GetMsnElemDlg ( )
inlinevirtual

Reimplemented in MenuScreen.

Definition at line 51 of file BaseScreen.h.

virtual NavDlg* BaseScreen::GetNavDlg ( )
inlinevirtual

Reimplemented in MenuScreen, PlanScreen, and GameScreen.

Definition at line 47 of file BaseScreen.h.

virtual OptDlg* BaseScreen::GetOptDlg ( ) const
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 57 of file BaseScreen.h.

virtual VidDlg* BaseScreen::GetVidDlg ( ) const
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 54 of file BaseScreen.h.

virtual void BaseScreen::HideMsgDlg ( )
inlinevirtual

Definition at line 72 of file BaseScreen.h.

virtual void BaseScreen::HideMsnElemDlg ( )
inlinevirtual

Reimplemented in MenuScreen.

Definition at line 50 of file BaseScreen.h.

virtual void BaseScreen::HideNavDlg ( )
inlinevirtual

Reimplemented in MenuScreen, PlanScreen, and GameScreen.

Definition at line 45 of file BaseScreen.h.

virtual bool BaseScreen::IsMsgShown ( )
inlinevirtual

Definition at line 73 of file BaseScreen.h.

virtual bool BaseScreen::IsNavShown ( )
inlinevirtual

Reimplemented in MenuScreen, PlanScreen, and GameScreen.

Definition at line 46 of file BaseScreen.h.

virtual void BaseScreen::ShowAudDlg ( )
inlinevirtual

Reimplemented in GameScreen, and MenuScreen.

Definition at line 62 of file BaseScreen.h.

virtual void BaseScreen::ShowCtlDlg ( )
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 67 of file BaseScreen.h.

virtual void BaseScreen::ShowJoyDlg ( )
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 68 of file BaseScreen.h.

virtual void BaseScreen::ShowKeyDlg ( )
inlinevirtual

Reimplemented in MenuScreen, and GameScreen.

Definition at line 69 of file BaseScreen.h.

virtual void BaseScreen::ShowModDlg ( )
inlinevirtual

Reimplemented in GameScreen, and MenuScreen.

Definition at line 64 of file BaseScreen.h.

virtual void BaseScreen::ShowModInfoDlg ( )
inlinevirtual

Reimplemented in GameScreen, and MenuScreen.

Definition at line 65 of file BaseScreen.h.

virtual void BaseScreen::ShowMsgDlg ( )
inlinevirtual

Definition at line 71 of file BaseScreen.h.

virtual void BaseScreen::ShowMsnElemDlg ( )
inlinevirtual

Reimplemented in MenuScreen.

Definition at line 49 of file BaseScreen.h.

virtual void BaseScreen::ShowNavDlg ( )
inlinevirtual

Reimplemented in MenuScreen, PlanScreen, and GameScreen.

Definition at line 44 of file BaseScreen.h.

virtual void BaseScreen::ShowOptDlg ( )
inlinevirtual

Reimplemented in GameScreen, and MenuScreen.

Definition at line 66 of file BaseScreen.h.

virtual void BaseScreen::ShowVidDlg ( )
inlinevirtual

Reimplemented in GameScreen, and MenuScreen.

Definition at line 63 of file BaseScreen.h.


The documentation for this class was generated from the following file: