diff options
author | Johannes Schickel | 2006-05-18 22:46:34 +0000 |
---|---|---|
committer | Johannes Schickel | 2006-05-18 22:46:34 +0000 |
commit | 570b9e2c9dd9bb13ef01fae5e7deb8e038d7067f (patch) | |
tree | 49899896302b373b50927ca563a84eaa9922b96f /engines/kyra/kyra.h | |
parent | fac7a13cf5c2dd128f5f5b46f3d9c52a534a2322 (diff) | |
download | scummvm-rg350-570b9e2c9dd9bb13ef01fae5e7deb8e038d7067f.tar.gz scummvm-rg350-570b9e2c9dd9bb13ef01fae5e7deb8e038d7067f.tar.bz2 scummvm-rg350-570b9e2c9dd9bb13ef01fae5e7deb8e038d7067f.zip |
- load fonts for kyra3
- adds screen dim tables for kyra3
- adds palette / screen backup for the vqa player
- small changes in the vqa player to use the Kyra::Screen functions
- adds (partially implemented/unimplemented) main menu drawing/handling functions (nothing to see yet)
svn-id: r22528
Diffstat (limited to 'engines/kyra/kyra.h')
-rw-r--r-- | engines/kyra/kyra.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/kyra/kyra.h b/engines/kyra/kyra.h index c003131189..794d1f6901 100644 --- a/engines/kyra/kyra.h +++ b/engines/kyra/kyra.h @@ -1011,6 +1011,8 @@ public: }; // maybe subclass KyraEngine_v2 later +class WSAMovieV3; + class KyraEngine_v3 : public KyraEngine { public: KyraEngine_v3(OSystem *system); @@ -1036,6 +1038,12 @@ private: int _musicSoundChannel; const char *_menuAudioFile; + + // gui/menu specific +private: + static const char *_mainMenuStrings[]; + int handleMainMenu(WSAMovieV3 *logo); + void drawMainMenu(const char * const *strings, int unk1); }; } // End of namespace Kyra |