aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra.h
diff options
context:
space:
mode:
authorTorbjörn Andersson2006-05-28 09:21:32 +0000
committerTorbjörn Andersson2006-05-28 09:21:32 +0000
commitb17f0e8b6d2073fa91bbd6096bad367531d18baa (patch)
tree86a2486745237af72b639529f6673c7adb91df6c /engines/kyra/kyra.h
parente06ee0c4902ce0627b9461da6a39ff331379943a (diff)
downloadscummvm-rg350-b17f0e8b6d2073fa91bbd6096bad367531d18baa.tar.gz
scummvm-rg350-b17f0e8b6d2073fa91bbd6096bad367531d18baa.tar.bz2
scummvm-rg350-b17f0e8b6d2073fa91bbd6096bad367531d18baa.zip
The Kyra settings are now stored in the config file instead of the savegames.
The settings in older savegames are ignored. svn-id: r22705
Diffstat (limited to 'engines/kyra/kyra.h')
-rw-r--r--engines/kyra/kyra.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/kyra/kyra.h b/engines/kyra/kyra.h
index 25e105ddc8..f262dd5dd5 100644
--- a/engines/kyra/kyra.h
+++ b/engines/kyra/kyra.h
@@ -295,6 +295,10 @@ public:
void quitGame();
void loadBitmap(const char *filename, int tempPage, int dstPage, uint8 *palData);
+ void registerDefaultSettings();
+ void readSettings();
+ void writeSettings();
+
void snd_playTheme(int file, int track = 0);
void snd_playVoiceFile(int id);
void snd_voiceWaitForFinish(bool ingame = true);
@@ -675,6 +679,7 @@ protected:
int gui_controlsChangeWalk(Button *button);
int gui_controlsChangeText(Button *button);
int gui_controlsChangeVoice(Button *button);
+ int gui_controlsApply(Button *button);
bool gui_quitConfirm(const char *str);
void gui_getInput();