diff options
author | Matthew Hoops | 2011-03-28 15:20:30 -0400 |
---|---|---|
committer | Matthew Hoops | 2011-03-28 22:26:23 -0400 |
commit | e5811cd6c39333cf7a51eb4943bf4ead0aff681c (patch) | |
tree | 236d057aa30fdbbf870cf337b8679e276a1fd1d8 /engines/mohawk/graphics.h | |
parent | 344369c294e4ade7b6f72de27daf794b0d23d3e3 (diff) | |
download | scummvm-rg350-e5811cd6c39333cf7a51eb4943bf4ead0aff681c.tar.gz scummvm-rg350-e5811cd6c39333cf7a51eb4943bf4ead0aff681c.tar.bz2 scummvm-rg350-e5811cd6c39333cf7a51eb4943bf4ead0aff681c.zip |
MOHAWK: Allow disabling compilation of Myst
Diffstat (limited to 'engines/mohawk/graphics.h')
-rw-r--r-- | engines/mohawk/graphics.h | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/engines/mohawk/graphics.h b/engines/mohawk/graphics.h index fbac2f2ea1..99baa4e339 100644 --- a/engines/mohawk/graphics.h +++ b/engines/mohawk/graphics.h @@ -33,26 +33,16 @@ #include "graphics/pict.h" namespace Graphics { - -class JPEG; - + class JPEG; } namespace Mohawk { class MohawkEngine; -class MohawkEngine_Myst; class MohawkEngine_Riven; class MohawkEngine_LivingBooks; class MohawkEngine_CSTime; class MohawkBitmap; -class MystBitmap; - -enum RectState{ - kRectEnabled, - kRectDisabled, - kRectUnreachable -}; class MohawkSurface { public: @@ -118,6 +108,17 @@ private: Common::HashMap<uint16, Common::Array<MohawkSurface*> > _subImageCache; }; +#ifdef ENABLE_MYST + +class MystBitmap; +class MohawkEngine_Myst; + +enum RectState { + kRectEnabled, + kRectDisabled, + kRectUnreachable +}; + class MystGraphics : public GraphicsManager { public: MystGraphics(MohawkEngine_Myst*); @@ -162,6 +163,8 @@ private: Common::Rect _viewport; }; +#endif + struct SFXERecord { // Record values uint16 frameCount; |