diff options
author | Filippos Karapetis | 2016-09-26 22:27:14 +0300 |
---|---|---|
committer | Filippos Karapetis | 2016-10-03 00:34:09 +0300 |
commit | 8767b44fe0e216145e6f4218966b604e158f912e (patch) | |
tree | 7a703ad68034e38aa50d2b964aa434465f298448 /engines/chewy/chewy.h | |
parent | 94a942755e745bc3553b3d8cc83e533688d867fa (diff) | |
download | scummvm-rg350-8767b44fe0e216145e6f4218966b604e158f912e.tar.gz scummvm-rg350-8767b44fe0e216145e6f4218966b604e158f912e.tar.bz2 scummvm-rg350-8767b44fe0e216145e6f4218966b604e158f912e.zip |
CHEWY: Initial work on cursor animations
Diffstat (limited to 'engines/chewy/chewy.h')
-rw-r--r-- | engines/chewy/chewy.h | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/engines/chewy/chewy.h b/engines/chewy/chewy.h index 2235d5f1cf..a3f5f9298d 100644 --- a/engines/chewy/chewy.h +++ b/engines/chewy/chewy.h @@ -25,6 +25,7 @@ #include "common/scummsys.h" +#include "common/events.h" #include "common/file.h" #include "common/util.h" #include "common/str.h" @@ -42,18 +43,6 @@ class Graphics; class Sound; class ChewyEngine : public Engine { - -protected: - // Engine APIs - virtual Common::Error run(); - virtual bool hasFeature(EngineFeature f) const; - - void shutdown(); - - void initialize(); - - Console *_console; - public: ChewyEngine(OSystem *syst, const ChewyGameDescription *gameDesc); virtual ~ChewyEngine(); @@ -68,6 +57,20 @@ public: Graphics *_graphics; Sound *_sound; + +protected: + // Engine APIs + virtual Common::Error run(); + virtual bool hasFeature(EngineFeature f) const; + + void initialize(); + void shutdown(); + + Console *_console; + + Common::Event _event; + uint _curCursor; + uint _elapsedFrames; }; } // End of namespace Chewy |