aboutsummaryrefslogtreecommitdiff
path: root/engines/mortevielle/graphics.cpp
diff options
context:
space:
mode:
authorStrangerke2012-03-24 09:47:36 +0100
committerStrangerke2012-04-06 08:23:46 +0200
commita87b992e8dd144c869db8498925662119f822d20 (patch)
treece030b5cbe78a1c545b1ff00148252cb7653e9d1 /engines/mortevielle/graphics.cpp
parentcdcb8d3645e86cac1f42ee5015b67521129efaf7 (diff)
downloadscummvm-rg350-a87b992e8dd144c869db8498925662119f822d20.tar.gz
scummvm-rg350-a87b992e8dd144c869db8498925662119f822d20.tar.bz2
scummvm-rg350-a87b992e8dd144c869db8498925662119f822d20.zip
MORTEVIELLE: Move functions out of mor.cpp
Diffstat (limited to 'engines/mortevielle/graphics.cpp')
-rw-r--r--engines/mortevielle/graphics.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/mortevielle/graphics.cpp b/engines/mortevielle/graphics.cpp
index 42dd3c7cc7..2b6607513b 100644
--- a/engines/mortevielle/graphics.cpp
+++ b/engines/mortevielle/graphics.cpp
@@ -1143,4 +1143,19 @@ void ScreenSurface::drawLine(int x, int y, int xx, int yy, int coul) {
}
}
+/**
+ * Draw plain rectangle
+ * @remarks Originally called 'paint_rect'
+ */
+void ScreenSurface::drawRectangle(int x, int y, int dx, int dy) {
+ int co;
+
+ if (g_vm->_currGraphicalDevice == MODE_CGA)
+ co = 3;
+ else
+ co = 11;
+ g_vm->_screenSurface.fillRect(co, Common::Rect(x, y, x + dx, y + dy));
+}
+
+
} // End of namespace Mortevielle