diff options
author | David Eriksson | 2003-10-23 06:44:35 +0000 |
---|---|---|
committer | David Eriksson | 2003-10-23 06:44:35 +0000 |
commit | ad98347eb0f17cf9ff2b72b86589866943ef28dd (patch) | |
tree | 53bbb70d19c3c2163483db83e1797570dec03765 /queen/graphics.h | |
parent | 3ccd6704bdc4a6fad19d2fb68a75c089dc4f60ca (diff) | |
download | scummvm-rg350-ad98347eb0f17cf9ff2b72b86589866943ef28dd.tar.gz scummvm-rg350-ad98347eb0f17cf9ff2b72b86589866943ef28dd.tar.bz2 scummvm-rg350-ad98347eb0f17cf9ff2b72b86589866943ef28dd.zip |
Initial version of the Input class. Some things still missing.
svn-id: r10944
Diffstat (limited to 'queen/graphics.h')
-rw-r--r-- | queen/graphics.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/queen/graphics.h b/queen/graphics.h index 78bc765591..dda8229734 100644 --- a/queen/graphics.h +++ b/queen/graphics.h @@ -23,6 +23,7 @@ #define QUEENGRAPHICS_H #include "queen/queen.h" +#include "queen/input.h" #include "queen/defs.h" #include "queen/structs.h" @@ -105,11 +106,12 @@ struct TextSlot { class Display; +class Input; class Graphics { public: - Graphics(Display *display, Resource *resource); + Graphics(Display *display, Input *input, Resource *resource); ~Graphics(); void bankLoad(const char *bankname, uint32 bankslot); // loadbank() @@ -161,7 +163,7 @@ public: void cameraBob(int bobNum); int cameraBob() { return _cameraBob; } - void update(bool fastmode = false); + void update(uint16 room); private: @@ -199,9 +201,8 @@ private: int _cameraBob; // cambob - uint16 _lastRoom; // TEMP - Display *_display; + Input *_input; Resource *_resource; }; |