diff options
author | Gregory Montoir | 2005-02-27 03:36:33 +0000 |
---|---|---|
committer | Gregory Montoir | 2005-02-27 03:36:33 +0000 |
commit | decda90ffd2751a3fd989875d920e9ebf7fff341 (patch) | |
tree | 29cfcebc3d5c72018ef3c911051fd2a3bd57ed66 /scumm/intern.h | |
parent | a0347d46de528dda23c07fbcc4e20a48a86f9190 (diff) | |
download | scummvm-rg350-decda90ffd2751a3fd989875d920e9ebf7fff341.tar.gz scummvm-rg350-decda90ffd2751a3fd989875d920e9ebf7fff341.tar.bz2 scummvm-rg350-decda90ffd2751a3fd989875d920e9ebf7fff341.zip |
moved some variables to ScummEngine_v90he and renamed some SpriteInfo fields
svn-id: r16947
Diffstat (limited to 'scumm/intern.h')
-rw-r--r-- | scumm/intern.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scumm/intern.h b/scumm/intern.h index 12ec701ce2..6aa863750c 100644 --- a/scumm/intern.h +++ b/scumm/intern.h @@ -838,6 +838,9 @@ protected: void o80_pickVarRandom(); }; +struct SpriteInfo; +struct SpriteGroup; + class ScummEngine_v90he : public ScummEngine_v80he { protected: typedef void (ScummEngine_v90he::*OpcodeProcV90he)(); @@ -864,6 +867,16 @@ protected: int _curMaxSpriteId; int _curSpriteId; int _curSpriteGroupId; + int _varNumSpriteGroups; + int _numSpritesToProcess; + int _varNumSprites; + int _varMaxSprites; + SpriteInfo *_spriteTable; + SpriteGroup *_spriteGroups; + SpriteInfo **_activeSpritesTable; + uint16 *_imageListTable; + uint16 *_imageListStack; + int _curSprImageListNum; public: ScummEngine_v90he(GameDetector *detector, OSystem *syst, const ScummGameSettings &gs, uint8 md5sum[16]) : ScummEngine_v80he(detector, syst, gs, md5sum) {} |