diff options
author | Max Horn | 2006-10-07 11:54:50 +0000 |
---|---|---|
committer | Max Horn | 2006-10-07 11:54:50 +0000 |
commit | ef30cdf78bcb685fea823c6e95b6490ffd66823f (patch) | |
tree | c121dfa4f24888d4fa171ed1adff9d595b845592 /engines/scumm/he | |
parent | 05e7423ed8edc62f6a0268c817711ab74eeee92d (diff) | |
download | scummvm-rg350-ef30cdf78bcb685fea823c6e95b6490ffd66823f.tar.gz scummvm-rg350-ef30cdf78bcb685fea823c6e95b6490ffd66823f.tar.bz2 scummvm-rg350-ef30cdf78bcb685fea823c6e95b6490ffd66823f.zip |
some HE related cleanup
svn-id: r24163
Diffstat (limited to 'engines/scumm/he')
-rw-r--r-- | engines/scumm/he/intern_he.h | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/engines/scumm/he/intern_he.h b/engines/scumm/he/intern_he.h index f7e56eb45d..75fecbc021 100644 --- a/engines/scumm/he/intern_he.h +++ b/engines/scumm/he/intern_he.h @@ -444,27 +444,32 @@ protected: int32 _curSpriteId; int32 _curSpriteGroupId; -public: - ScummEngine_v90he(OSystem *syst, const DetectorResult &dr); - ~ScummEngine_v90he(); - - virtual void resetScumm(); - LogicHE *_logicHE; MoviePlayer *_moviePlay; Sprite *_sprite; +public: + ScummEngine_v90he(OSystem *syst, const DetectorResult &dr); + ~ScummEngine_v90he(); + protected: virtual void allocateArrays(); virtual void setupOpcodes(); virtual void executeOpcode(byte i); virtual const char *getOpcodeDesc(byte i); - virtual void scummLoop_handleDrawing(); + virtual void resetScumm(); virtual void setupScummVars(); virtual void resetScummVars(); + virtual int scummLoop(int delta); + virtual void scummLoop_handleDrawing(); + virtual void runBootscript(); + + virtual void processKbd(bool smushMode); + virtual void clearClickedStatus(); + virtual void saveOrLoad(Serializer *s); virtual void readMAXS(int blockSize); |