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

#include <MenuScreen.h>

Inheritance diagram for MenuScreen:
BaseScreen

List of all members.

Public Member Functions

 MenuScreen ()
virtual ~MenuScreen ()
virtual void Setup (Screen *screen)
virtual void TearDown ()
virtual bool CloseTopmost ()
virtual bool IsShown () const
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 ()
virtual void ShowMsnElemDlg ()
virtual void HideMsnElemDlg ()
virtual MsnElemDlgGetMsnElemDlg ()
virtual void ShowMsnEventDlg ()
virtual void HideMsnEventDlg ()
virtual MsnEventDlgGetMsnEventDlg ()
virtual void ShowNavDlg ()
virtual void HideNavDlg ()
virtual bool IsNavShown ()
virtual NavDlgGetNavDlg ()
virtual MsnSelectDlgGetMsnSelectDlg () const
virtual ModDlgGetModDlg () const
virtual ModInfoDlgGetModInfoDlg () const
virtual MsnEditDlgGetMsnEditDlg () const
virtual NetClientDlgGetNetClientDlg () const
virtual NetAddrDlgGetNetAddrDlg () const
virtual NetPassDlgGetNetPassDlg () const
virtual NetLobbyDlgGetNetLobbyDlg () const
virtual NetServerDlgGetNetServerDlg () const
virtual NetUnitDlgGetNetUnitDlg () const
virtual LoadDlgGetLoadDlg () const
virtual TacRefDlgGetTacRefDlg () const
virtual AudDlgGetAudDlg () const
virtual VidDlgGetVidDlg () const
virtual OptDlgGetOptDlg () const
virtual CtlDlgGetCtlDlg () const
virtual JoyDlgGetJoyDlg () const
virtual KeyDlgGetKeyDlg () const
virtual ExitDlgGetExitDlg () const
virtual FirstTimeDlgGetFirstTimeDlg () const
virtual PlayerDlgGetPlayerDlg () const
virtual AwardShowDlgGetAwardDlg () const
virtual ConfirmDlgGetConfirmDlg () const
virtual void ApplyOptions ()
virtual void CancelOptions ()
- Public Member Functions inherited from BaseScreen
 BaseScreen ()
virtual ~BaseScreen ()
virtual void ShowMsgDlg ()
virtual void HideMsgDlg ()
virtual bool IsMsgShown ()
virtual MsgDlg * GetMsgDlg ()

Detailed Description

Definition at line 66 of file MenuScreen.h.


Constructor & Destructor Documentation

MenuScreen::MenuScreen ( )

Definition at line 69 of file MenuScreen.cpp.

MenuScreen::~MenuScreen ( )
virtual

Definition at line 82 of file MenuScreen.cpp.


Member Function Documentation

void MenuScreen::ApplyOptions ( )
virtual

Reimplemented from BaseScreen.

Definition at line 1055 of file MenuScreen.cpp.

void MenuScreen::CancelOptions ( )
virtual

Reimplemented from BaseScreen.

Definition at line 1067 of file MenuScreen.cpp.

bool MenuScreen::CloseTopmost ( )
virtual

Definition at line 411 of file MenuScreen.cpp.

void MenuScreen::ExecFrame ( )
virtual

Definition at line 334 of file MenuScreen.cpp.

virtual AudDlg* MenuScreen::GetAudDlg ( ) const
inlinevirtual

Reimplemented from BaseScreen.

Definition at line 137 of file MenuScreen.h.

virtual AwardShowDlg* MenuScreen::GetAwardDlg ( ) const
inlinevirtual

Definition at line 146 of file MenuScreen.h.

virtual ConfirmDlg* MenuScreen::GetConfirmDlg ( ) const
inlinevirtual

Definition at line 147 of file MenuScreen.h.

virtual CtlDlg* MenuScreen::GetCtlDlg ( ) const
inlinevirtual

Reimplemented from BaseScreen.

Definition at line 140 of file MenuScreen.h.

virtual ExitDlg* MenuScreen::GetExitDlg ( ) const
inlinevirtual

Definition at line 143 of file MenuScreen.h.

virtual FirstTimeDlg* MenuScreen::GetFirstTimeDlg ( ) const
inlinevirtual

Definition at line 144 of file MenuScreen.h.

virtual JoyDlg* MenuScreen::GetJoyDlg ( ) const
inlinevirtual

Reimplemented from BaseScreen.

Definition at line 141 of file MenuScreen.h.

virtual KeyDlg* MenuScreen::GetKeyDlg ( ) const
inlinevirtual

Reimplemented from BaseScreen.

Definition at line 142 of file MenuScreen.h.

virtual LoadDlg* MenuScreen::GetLoadDlg ( ) const
inlinevirtual

Definition at line 134 of file MenuScreen.h.

virtual ModDlg* MenuScreen::GetModDlg ( ) const
inlinevirtual

Reimplemented from BaseScreen.

Definition at line 125 of file MenuScreen.h.

virtual ModInfoDlg* MenuScreen::GetModInfoDlg ( ) const
inlinevirtual

Reimplemented from BaseScreen.

Definition at line 126 of file MenuScreen.h.

virtual MsnEditDlg* MenuScreen::GetMsnEditDlg ( ) const
inlinevirtual

Definition at line 127 of file MenuScreen.h.

virtual MsnElemDlg* MenuScreen::GetMsnElemDlg ( )
inlinevirtual

Reimplemented from BaseScreen.

Definition at line 113 of file MenuScreen.h.

virtual MsnEventDlg* MenuScreen::GetMsnEventDlg ( )
inlinevirtual

Definition at line 117 of file MenuScreen.h.

virtual MsnSelectDlg* MenuScreen::GetMsnSelectDlg ( ) const
inlinevirtual

Definition at line 124 of file MenuScreen.h.

virtual NavDlg* MenuScreen::GetNavDlg ( )
inlinevirtual

Reimplemented from BaseScreen.

Definition at line 122 of file MenuScreen.h.

virtual NetAddrDlg* MenuScreen::GetNetAddrDlg ( ) const
inlinevirtual

Definition at line 129 of file MenuScreen.h.

virtual NetClientDlg* MenuScreen::GetNetClientDlg ( ) const
inlinevirtual

Definition at line 128 of file MenuScreen.h.

virtual NetLobbyDlg* MenuScreen::GetNetLobbyDlg ( ) const
inlinevirtual

Definition at line 131 of file MenuScreen.h.

virtual NetPassDlg* MenuScreen::GetNetPassDlg ( ) const
inlinevirtual

Definition at line 130 of file MenuScreen.h.

virtual NetServerDlg* MenuScreen::GetNetServerDlg ( ) const
inlinevirtual

Definition at line 132 of file MenuScreen.h.

virtual NetUnitDlg* MenuScreen::GetNetUnitDlg ( ) const
inlinevirtual

Definition at line 133 of file MenuScreen.h.

virtual OptDlg* MenuScreen::GetOptDlg ( ) const
inlinevirtual

Reimplemented from BaseScreen.

Definition at line 139 of file MenuScreen.h.

virtual PlayerDlg* MenuScreen::GetPlayerDlg ( ) const
inlinevirtual

Definition at line 145 of file MenuScreen.h.

virtual TacRefDlg* MenuScreen::GetTacRefDlg ( ) const
inlinevirtual

Definition at line 135 of file MenuScreen.h.

virtual VidDlg* MenuScreen::GetVidDlg ( ) const
inlinevirtual

Reimplemented from BaseScreen.

Definition at line 138 of file MenuScreen.h.

void MenuScreen::Hide ( )
virtual

Definition at line 511 of file MenuScreen.cpp.

void MenuScreen::HideConfirmDlg ( )
virtual

Definition at line 909 of file MenuScreen.cpp.

void MenuScreen::HideLoadDlg ( )
virtual

Definition at line 937 of file MenuScreen.cpp.

void MenuScreen::HideMsnElemDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 978 of file MenuScreen.cpp.

void MenuScreen::HideMsnEventDlg ( )
virtual

Definition at line 993 of file MenuScreen.cpp.

void MenuScreen::HideNavDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 969 of file MenuScreen.cpp.

bool MenuScreen::IsNavShown ( )
virtual

Reimplemented from BaseScreen.

Definition at line 1008 of file MenuScreen.cpp.

virtual bool MenuScreen::IsShown ( ) const
inlinevirtual

Definition at line 76 of file MenuScreen.h.

void MenuScreen::Setup ( Screen screen)
virtual

Definition at line 90 of file MenuScreen.cpp.

void MenuScreen::Show ( )
virtual

Definition at line 484 of file MenuScreen.cpp.

void MenuScreen::ShowAudDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 814 of file MenuScreen.cpp.

void MenuScreen::ShowAwardDlg ( )
virtual

Definition at line 702 of file MenuScreen.cpp.

void MenuScreen::ShowCmpSelectDlg ( )
virtual

Definition at line 535 of file MenuScreen.cpp.

void MenuScreen::ShowConfirmDlg ( )
virtual

Definition at line 893 of file MenuScreen.cpp.

void MenuScreen::ShowCtlDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 847 of file MenuScreen.cpp.

void MenuScreen::ShowExitDlg ( )
virtual

Definition at line 949 of file MenuScreen.cpp.

void MenuScreen::ShowFirstTimeDlg ( )
virtual

Definition at line 673 of file MenuScreen.cpp.

void MenuScreen::ShowJoyDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 860 of file MenuScreen.cpp.

void MenuScreen::ShowKeyDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 876 of file MenuScreen.cpp.

void MenuScreen::ShowLoadDlg ( )
virtual

Definition at line 924 of file MenuScreen.cpp.

void MenuScreen::ShowMenuDlg ( )
virtual

Definition at line 522 of file MenuScreen.cpp.

void MenuScreen::ShowModDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 564 of file MenuScreen.cpp.

void MenuScreen::ShowModInfoDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 580 of file MenuScreen.cpp.

void MenuScreen::ShowMsnEditDlg ( )
virtual

Definition at line 597 of file MenuScreen.cpp.

void MenuScreen::ShowMsnElemDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 625 of file MenuScreen.cpp.

void MenuScreen::ShowMsnEventDlg ( )
virtual

Definition at line 643 of file MenuScreen.cpp.

void MenuScreen::ShowMsnSelectDlg ( )
virtual

Definition at line 547 of file MenuScreen.cpp.

void MenuScreen::ShowNavDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 661 of file MenuScreen.cpp.

void MenuScreen::ShowNetAddrDlg ( )
virtual

Definition at line 740 of file MenuScreen.cpp.

void MenuScreen::ShowNetClientDlg ( )
virtual

Definition at line 726 of file MenuScreen.cpp.

void MenuScreen::ShowNetLobbyDlg ( )
virtual

Definition at line 773 of file MenuScreen.cpp.

void MenuScreen::ShowNetPassDlg ( )
virtual

Definition at line 757 of file MenuScreen.cpp.

void MenuScreen::ShowNetServerDlg ( )
virtual

Definition at line 787 of file MenuScreen.cpp.

void MenuScreen::ShowNetUnitDlg ( )
virtual

Definition at line 800 of file MenuScreen.cpp.

void MenuScreen::ShowOptDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 836 of file MenuScreen.cpp.

void MenuScreen::ShowPlayerDlg ( )
virtual

Definition at line 690 of file MenuScreen.cpp.

void MenuScreen::ShowTacRefDlg ( )
virtual

Definition at line 714 of file MenuScreen.cpp.

void MenuScreen::ShowVidDlg ( )
virtual

Reimplemented from BaseScreen.

Definition at line 825 of file MenuScreen.cpp.

void MenuScreen::TearDown ( )
virtual

Definition at line 228 of file MenuScreen.cpp.


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