aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorNipun Garg2019-06-08 02:41:35 +0530
committerEugene Sandulenko2019-09-03 17:16:45 +0200
commitb2c4be43b375802659fb772aa5c716a6b7cedcc0 (patch)
treee45be20850d55bb342eb4306739b8140275e4a2e /engines
parent8e6def287b2ea88f444664d4cae686b39d0dd370 (diff)
downloadscummvm-rg350-b2c4be43b375802659fb772aa5c716a6b7cedcc0.tar.gz
scummvm-rg350-b2c4be43b375802659fb772aa5c716a6b7cedcc0.tar.bz2
scummvm-rg350-b2c4be43b375802659fb772aa5c716a6b7cedcc0.zip
HDB: Modify hdb.cpp to use Tile/Picture's draw()
Diffstat (limited to 'engines')
-rw-r--r--engines/hdb/hdb.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/hdb/hdb.cpp b/engines/hdb/hdb.cpp
index 9615ff14a7..f6f939f290 100644
--- a/engines/hdb/hdb.cpp
+++ b/engines/hdb/hdb.cpp
@@ -139,7 +139,7 @@ Common::Error HDBGame::run() {
}
Picture *titlePic = new Picture;
- Graphics::Surface surf = titlePic->load(titleStream);
+ titlePic->load(titleStream);
Common::SeekableReadStream *tileStream = _fileMan->findFirstData("t32_ground1", TYPE_TILE32);
if (tileStream == NULL) {
@@ -148,7 +148,7 @@ Common::Error HDBGame::run() {
}
Tile *tile = new Tile;
- Graphics::Surface surf2 = tile->load(tileStream);
+ tile->load(tileStream);
Common::SeekableReadStream *luaStream = _fileMan->findFirstData("MAP00_DEMO_LUA", TYPE_BINARY);
int32 luaLength = _fileMan->getLength("MAP00_DEMO_LUA", TYPE_BINARY);
@@ -187,8 +187,8 @@ Common::Error HDBGame::run() {
}
}
- g_system->copyRectToScreen(surf.getBasePtr(0, 0), surf.pitch, 0, 0, surf.w, surf.h);
- g_system->copyRectToScreen(surf2.getBasePtr(0, 0), surf2.pitch, 0, 0, surf2.w, surf2.h);
+ titlePic->draw(0, 0);
+ tile->draw(0, 0);
g_system->updateScreen();
g_system->delayMillis(10);