aboutsummaryrefslogtreecommitdiff
path: root/engines/draci
diff options
context:
space:
mode:
authorDenis Kasak2009-08-08 03:17:18 +0000
committerDenis Kasak2009-08-08 03:17:18 +0000
commitfc6ff00cbce11f4ffee62d964531f71c88590a11 (patch)
treebb470eb1500ec1143e2cc257f80b45c86843e793 /engines/draci
parent58c56e28b973b4068a646326a2b5563cb2d9b63e (diff)
downloadscummvm-rg350-fc6ff00cbce11f4ffee62d964531f71c88590a11.tar.gz
scummvm-rg350-fc6ff00cbce11f4ffee62d964531f71c88590a11.tar.bz2
scummvm-rg350-fc6ff00cbce11f4ffee62d964531f71c88590a11.zip
Implemented Surface::getRect().
svn-id: r43109
Diffstat (limited to 'engines/draci')
-rw-r--r--engines/draci/surface.cpp8
-rw-r--r--engines/draci/surface.h1
2 files changed, 9 insertions, 0 deletions
diff --git a/engines/draci/surface.cpp b/engines/draci/surface.cpp
index e5fb18dda0..a1e9b0f9ab 100644
--- a/engines/draci/surface.cpp
+++ b/engines/draci/surface.cpp
@@ -168,4 +168,12 @@ uint Surface::centerOnY(uint y, uint height) {
return newY;
}
+/**
+ * @brief Returns a Common::Rect corresponding to the surface.
+ */
+
+Common::Rect Surface::getRect() {
+ return Common::Rect(w, h);
+}
+
} // End of namespace Draci
diff --git a/engines/draci/surface.h b/engines/draci/surface.h
index 1c7022ceff..ea3830a97f 100644
--- a/engines/draci/surface.h
+++ b/engines/draci/surface.h
@@ -47,6 +47,7 @@ public:
void fill(uint colour);
uint centerOnY(uint y, uint height);
uint centerOnX(uint x, uint width);
+ Common::Rect getRect();
private:
/** The current transparent colour of the surface. See getTransparentColour() and