Starshatter_Open
Open source Starshatter engine
|
#include <GameScreen.h>
Public Member Functions | |
GameScreen () | |
virtual | ~GameScreen () |
virtual void | Setup (Screen *screen) |
virtual void | TearDown () |
virtual bool | CloseTopmost () |
virtual bool | IsShown () const |
virtual void | Show () |
virtual void | Hide () |
virtual bool | IsFormShown () const |
virtual void | ShowExternal () |
virtual void | ShowNavDlg () |
virtual void | HideNavDlg () |
virtual bool | IsNavShown () |
virtual NavDlg * | GetNavDlg () |
virtual void | ShowEngDlg () |
virtual void | HideEngDlg () |
virtual bool | IsEngShown () |
virtual EngDlg * | GetEngDlg () |
virtual void | ShowFltDlg () |
virtual void | HideFltDlg () |
virtual bool | IsFltShown () |
virtual FltDlg * | GetFltDlg () |
virtual void | ShowCtlDlg () |
virtual void | HideCtlDlg () |
virtual bool | IsCtlShown () |
virtual void | ShowJoyDlg () |
virtual bool | IsJoyShown () |
virtual void | ShowKeyDlg () |
virtual bool | IsKeyShown () |
virtual AudDlg * | GetAudDlg () const |
virtual VidDlg * | GetVidDlg () const |
virtual OptDlg * | GetOptDlg () const |
virtual CtlDlg * | GetCtlDlg () const |
virtual JoyDlg * | GetJoyDlg () const |
virtual KeyDlg * | GetKeyDlg () const |
virtual ModDlg * | GetModDlg () const |
virtual ModInfoDlg * | GetModInfoDlg () const |
virtual void | ShowAudDlg () |
virtual void | HideAudDlg () |
virtual bool | IsAudShown () |
virtual void | ShowVidDlg () |
virtual void | HideVidDlg () |
virtual bool | IsVidShown () |
virtual void | ShowOptDlg () |
virtual void | HideOptDlg () |
virtual bool | IsOptShown () |
virtual void | ShowModDlg () |
virtual void | HideModDlg () |
virtual bool | IsModShown () |
virtual void | ShowModInfoDlg () |
virtual void | HideModInfoDlg () |
virtual bool | IsModInfoShown () |
virtual void | ApplyOptions () |
virtual void | CancelOptions () |
virtual void | ShowWeaponsOverlay () |
virtual void | HideWeaponsOverlay () |
void | SetFieldOfView (double fov) |
double | GetFieldOfView () const |
void | CycleMFDMode (int mfd) |
void | CycleHUDMode () |
void | CycleHUDColor () |
void | CycleHUDWarn () |
void | FrameRate (double f) |
void | ExecFrame () |
CameraView * | GetCameraView () const |
Bitmap * | GetLensFlare (int index) |
Public Member Functions inherited from BaseScreen | |
BaseScreen () | |
virtual | ~BaseScreen () |
virtual void | ShowMsnElemDlg () |
virtual void | HideMsnElemDlg () |
virtual MsnElemDlg * | GetMsnElemDlg () |
virtual void | ShowMsgDlg () |
virtual void | HideMsgDlg () |
virtual bool | IsMsgShown () |
virtual MsgDlg * | GetMsgDlg () |
Static Public Member Functions | |
static GameScreen * | GetInstance () |
Definition at line 52 of file GameScreen.h.
GameScreen::GameScreen | ( | ) |
Definition at line 66 of file GameScreen.cpp.
|
virtual |
Definition at line 95 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 1209 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 1233 of file GameScreen.cpp.
|
virtual |
Definition at line 478 of file GameScreen.cpp.
void GameScreen::CycleHUDColor | ( | ) |
Definition at line 462 of file GameScreen.cpp.
void GameScreen::CycleHUDMode | ( | ) |
Definition at line 455 of file GameScreen.cpp.
void GameScreen::CycleHUDWarn | ( | ) |
Definition at line 469 of file GameScreen.cpp.
void GameScreen::CycleMFDMode | ( | int | mfd | ) |
Definition at line 448 of file GameScreen.cpp.
void GameScreen::ExecFrame | ( | ) |
Definition at line 326 of file GameScreen.cpp.
void GameScreen::FrameRate | ( | double | f | ) |
Definition at line 287 of file GameScreen.cpp.
|
inlinevirtual |
Reimplemented from BaseScreen.
Definition at line 95 of file GameScreen.h.
|
inline |
Definition at line 140 of file GameScreen.h.
|
inlinevirtual |
Reimplemented from BaseScreen.
Definition at line 98 of file GameScreen.h.
|
inlinevirtual |
Definition at line 77 of file GameScreen.h.
double GameScreen::GetFieldOfView | ( | ) | const |
Definition at line 303 of file GameScreen.cpp.
|
inlinevirtual |
Definition at line 82 of file GameScreen.h.
|
inlinestatic |
Definition at line 139 of file GameScreen.h.
|
inlinevirtual |
Reimplemented from BaseScreen.
Definition at line 99 of file GameScreen.h.
|
inlinevirtual |
Reimplemented from BaseScreen.
Definition at line 100 of file GameScreen.h.
Bitmap * GameScreen::GetLensFlare | ( | int | index | ) |
Definition at line 311 of file GameScreen.cpp.
|
inlinevirtual |
Reimplemented from BaseScreen.
Definition at line 101 of file GameScreen.h.
|
inlinevirtual |
Reimplemented from BaseScreen.
Definition at line 102 of file GameScreen.h.
|
inlinevirtual |
Reimplemented from BaseScreen.
Definition at line 72 of file GameScreen.h.
|
inlinevirtual |
Reimplemented from BaseScreen.
Definition at line 97 of file GameScreen.h.
|
inlinevirtual |
Reimplemented from BaseScreen.
Definition at line 96 of file GameScreen.h.
|
virtual |
Definition at line 576 of file GameScreen.cpp.
|
virtual |
Definition at line 842 of file GameScreen.cpp.
|
virtual |
Definition at line 1078 of file GameScreen.cpp.
|
virtual |
Definition at line 740 of file GameScreen.cpp.
|
virtual |
Definition at line 791 of file GameScreen.cpp.
|
virtual |
Definition at line 986 of file GameScreen.cpp.
|
virtual |
Definition at line 1037 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 689 of file GameScreen.cpp.
|
virtual |
Definition at line 938 of file GameScreen.cpp.
|
virtual |
Definition at line 890 of file GameScreen.cpp.
|
virtual |
Definition at line 1180 of file GameScreen.cpp.
|
virtual |
Definition at line 857 of file GameScreen.cpp.
|
virtual |
Definition at line 1093 of file GameScreen.cpp.
|
virtual |
Definition at line 758 of file GameScreen.cpp.
|
virtual |
Definition at line 809 of file GameScreen.cpp.
|
virtual |
Definition at line 600 of file GameScreen.cpp.
|
virtual |
Definition at line 1165 of file GameScreen.cpp.
|
virtual |
Definition at line 1129 of file GameScreen.cpp.
|
virtual |
Definition at line 1045 of file GameScreen.cpp.
|
virtual |
Definition at line 1001 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 707 of file GameScreen.cpp.
|
virtual |
Definition at line 953 of file GameScreen.cpp.
|
inlinevirtual |
Definition at line 62 of file GameScreen.h.
|
virtual |
Definition at line 905 of file GameScreen.cpp.
void GameScreen::SetFieldOfView | ( | double | fov | ) |
Definition at line 295 of file GameScreen.cpp.
|
virtual |
Definition at line 104 of file GameScreen.cpp.
|
virtual |
Definition at line 560 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 817 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 1053 of file GameScreen.cpp.
|
virtual |
Definition at line 715 of file GameScreen.cpp.
|
virtual |
Definition at line 640 of file GameScreen.cpp.
|
virtual |
Definition at line 766 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 1137 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 1101 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 961 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 1009 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 663 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 913 of file GameScreen.cpp.
|
virtual |
Reimplemented from BaseScreen.
Definition at line 865 of file GameScreen.cpp.
|
virtual |
Definition at line 1173 of file GameScreen.cpp.
|
virtual |
Definition at line 232 of file GameScreen.cpp.