aboutsummaryrefslogtreecommitdiff
path: root/engines/access/asurface.h
diff options
context:
space:
mode:
authorPaul Gilbert2015-12-10 20:20:51 -0500
committerPaul Gilbert2015-12-10 20:20:51 -0500
commitf857859041e15d36a88e7843d289024962ddb1b1 (patch)
treeef59bde0441758eda1ac43c5d5822b4c756a637f /engines/access/asurface.h
parentc8acaff52146e6b88cd82c344252c14faf985ba9 (diff)
downloadscummvm-rg350-f857859041e15d36a88e7843d289024962ddb1b1.tar.gz
scummvm-rg350-f857859041e15d36a88e7843d289024962ddb1b1.tar.bz2
scummvm-rg350-f857859041e15d36a88e7843d289024962ddb1b1.zip
ACCESS: Fix showing inventory after loading a close-up savegame
Diffstat (limited to 'engines/access/asurface.h')
-rw-r--r--engines/access/asurface.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/access/asurface.h b/engines/access/asurface.h
index ce9928c00e..dd05c8067b 100644
--- a/engines/access/asurface.h
+++ b/engines/access/asurface.h
@@ -63,6 +63,8 @@ public:
void create(uint16 width, uint16 height);
+ bool empty() const { return w == 0 || h == 0 || pixels == nullptr; }
+
void clearBuffer();
bool clip(Common::Rect &r);
@@ -113,7 +115,7 @@ public:
virtual void addDirtyRect(const Common::Rect &r) {}
- void copyTo(ASurface *dest) { dest->blitFrom(*this); }
+ void copyTo(ASurface *dest);
void saveBlock(const Common::Rect &bounds);