diff options
author | Paul Gilbert | 2011-06-27 19:03:50 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-06-27 19:03:50 +1000 |
commit | af00b91111d4cbf6660879e924e06d542b8ebc3b (patch) | |
tree | d282254bcb9feb9aaff40a18f43bdf68d136f808 /engines/cge/cge.h | |
parent | e13317baeab99f4868d49a89e110deda1d5ca5f4 (diff) | |
parent | 083d6ff6122cb2faf0a4330eb480bb9f77afa255 (diff) | |
download | scummvm-rg350-af00b91111d4cbf6660879e924e06d542b8ebc3b.tar.gz scummvm-rg350-af00b91111d4cbf6660879e924e06d542b8ebc3b.tar.bz2 scummvm-rg350-af00b91111d4cbf6660879e924e06d542b8ebc3b.zip |
Merge branch 'soltys_wip2' of github.com:Strangerke/scummvm into cge
Conflicts:
engines/cge/cge_main.cpp
engines/cge/general.cpp
engines/cge/snail.cpp
engines/cge/vga13h.cpp
Diffstat (limited to 'engines/cge/cge.h')
-rw-r--r-- | engines/cge/cge.h | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/engines/cge/cge.h b/engines/cge/cge.h index f8857f045f..c3f241b2fe 100644 --- a/engines/cge/cge.h +++ b/engines/cge/cge.h @@ -23,6 +23,7 @@ #ifndef CGE_H #define CGE_H +#include "cge/general.h" #include "common/random.h" #include "engines/engine.h" #include "gui/debugger.h" @@ -47,15 +48,51 @@ public: ~CGEEngine(); const ADGameDescription *_gameDescription; + bool _isDemo; virtual Common::Error run(); GUI::Debugger *getDebugger() { return _console; } + void cge_main(); + void SwitchCave(int cav); + void StartCountDown(); + void Quit(); + void ResetQSwitch(); + void OptionTouch(int opt, uint16 mask); + void LoadGame(XFILE &file, bool tiny); + void SetMapBrick(int x, int z); + void SwitchMapping(); + void LoadSprite(const char *fname, int ref, int cav, int col, int row, int pos); + void LoadScript(const char *fname); + void LoadUser(); + void RunGame(); + bool ShowTitle(const char *name); + void Movie(const char *ext); + void TakeName(); + void Inf(const char *txt); + void SelectSound(); + void SNSelect(); + void dummy() {} + void NONE(); + void SB(); + void CaveDown(); + void XCave(); + void QGame(); + void SBM(); + void GUS(); + void GUSM(); + void MIDI(); + void AUTO(); + void SetPortD(); + void SetPortM(); + void SetIRQ(); + void SetDMA(); + void MainLoop(); + private: CGEConsole *_console; - void setup(); }; |