diff options
Diffstat (limited to 'engines/mads/screen.h')
-rw-r--r-- | engines/mads/screen.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/engines/mads/screen.h b/engines/mads/screen.h index 626080580e..eeb15453f8 100644 --- a/engines/mads/screen.h +++ b/engines/mads/screen.h @@ -25,7 +25,6 @@ #include "common/scummsys.h" #include "common/array.h" -#include "graphics/screen.h" #include "mads/msurface.h" #include "mads/action.h" @@ -118,7 +117,7 @@ public: * @param destSurface Dest surface * @param posAdjust Position adjustment */ - void copy(MSurface *srcSurface, MSurface *destSurface, const Common::Point &posAdjust); + void copy(BaseSurface *srcSurface, BaseSurface *destSurface, const Common::Point &posAdjust); /** * Use the lsit of dirty areas to copy areas of the screen surface to @@ -129,7 +128,6 @@ public: void reset(); }; - class ScreenObject { public: bool _active; @@ -208,7 +206,7 @@ public: void synchronize(Common::Serializer &s); }; -class Screen : virtual public Graphics::Screen, virtual public MSurface { +class Screen : public BaseSurface { private: uint16 _random; MSurface _rawSurface; |