diff options
-rw-r--r-- | engines/draci/surface.cpp | 8 | ||||
-rw-r--r-- | engines/draci/surface.h | 1 |
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 |