aboutsummaryrefslogtreecommitdiff
path: root/sky/sky.h
diff options
context:
space:
mode:
authorRobert Göffringmann2003-06-22 21:42:59 +0000
committerRobert Göffringmann2003-06-22 21:42:59 +0000
commitf891aceee307fa614fcd312b6f567792f1b95ae1 (patch)
tree90d90d5dfff3ce150c793cd534ddab6e63b012e2 /sky/sky.h
parent8595f30740beb3ed9d975f895578b19e18d2c223 (diff)
downloadscummvm-rg350-f891aceee307fa614fcd312b6f567792f1b95ae1.tar.gz
scummvm-rg350-f891aceee307fa614fcd312b6f567792f1b95ae1.tar.bz2
scummvm-rg350-f891aceee307fa614fcd312b6f567792f1b95ae1.zip
native mt32 support and basic control panel (incomplete)
doesn't work with all versions, probably file numbers were changed svn-id: r8632
Diffstat (limited to 'sky/sky.h')
-rw-r--r--sky/sky.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sky/sky.h b/sky/sky.h
index 6fdcecd499..7eb7c1db08 100644
--- a/sky/sky.h
+++ b/sky/sky.h
@@ -37,6 +37,8 @@
#include "sky/music/gmmusic.h"
#include "sky/music/mt32music.h"
#include "sky/mouse.h"
+#include "sky/control.h"
+#include "common/config-file.h"
struct SystemVars {
uint32 systemFlags;
@@ -51,6 +53,7 @@ struct SystemVars {
class SkyLogic;
class SkyScreen;
+class SkyControl;
class SkyState : public Engine {
void errorString(const char *buf_input, char *buf_output);
@@ -82,6 +85,7 @@ protected:
SkyLogic *_skyLogic;
SkyMouse *_skyMouse;
SkyScreen *_skyScreen;
+ SkyControl *_skyControl;
SkyMusicBase *_skyMusic;
GameDetector *_detector; // necessary for music