aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/xsurface.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/xeen/xsurface.h')
-rw-r--r--engines/xeen/xsurface.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/xeen/xsurface.h b/engines/xeen/xsurface.h
index 64cdab0953..263ea5336f 100644
--- a/engines/xeen/xsurface.h
+++ b/engines/xeen/xsurface.h
@@ -31,6 +31,8 @@
namespace Xeen {
class XSurface: public Graphics::Surface {
+private:
+ bool _freeFlag;
public:
virtual void addDirtyRect(const Common::Rect &r) {}
public:
@@ -40,6 +42,8 @@ public:
void create(uint16 w, uint16 h);
+ void create(XSurface *s, const Common::Rect &bounds);
+
void transBlitTo(XSurface &dest) const;
void transBlitTo(XSurface &dest, const Common::Point &destPos) const;