aboutsummaryrefslogtreecommitdiff
path: root/queen/queen.h
diff options
context:
space:
mode:
Diffstat (limited to 'queen/queen.h')
-rw-r--r--queen/queen.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/queen/queen.h b/queen/queen.h
index 70d6f92eca..d5dae15af3 100644
--- a/queen/queen.h
+++ b/queen/queen.h
@@ -33,6 +33,7 @@
namespace Queen {
class Graphics;
+class Input;
class Logic;
class Display;
class Sound;
@@ -41,18 +42,17 @@ class QueenEngine : public Engine {
void errorString(const char *buf_input, char *buf_output);
protected:
byte _game;
- byte _key_pressed;
bool _quickLaunch; // set when starting with -x
uint16 _debugMode;
int _numScreenUpdates;
int _number_of_savegames;
- int _sdl_mouse_x, _sdl_mouse_y;
FILE *_dump_file;
Graphics *_graphics;
+ Input *_input;
Resource *_resource;
Logic *_logic;
Display *_display;
@@ -64,8 +64,6 @@ public:
QueenEngine(GameDetector *detector, OSystem *syst);
virtual ~QueenEngine();
- void delay(uint amount);
-
protected:
byte _fastMode;
@@ -80,9 +78,6 @@ protected:
void gotTimerTick();
};
-// XXX: Temporary hack to allow Graphics to call delay()
-extern QueenEngine *g_queen;
-
} // End of namespace Queen
#endif