[Scummvm-cvs-logs] SF.net SVN: scummvm:[35261] scummvm/trunk/engines/saga
thebluegr at users.sourceforge.net
thebluegr at users.sourceforge.net
Sat Dec 6 15:37:10 CET 2008
Revision: 35261
http://scummvm.svn.sourceforge.net/scummvm/?rev=35261&view=rev
Author: thebluegr
Date: 2008-12-06 14:37:09 +0000 (Sat, 06 Dec 2008)
Log Message:
-----------
Also remove explicit surface passing to IsoMap::draw()
Modified Paths:
--------------
scummvm/trunk/engines/saga/isomap.cpp
scummvm/trunk/engines/saga/isomap.h
scummvm/trunk/engines/saga/scene.cpp
Modified: scummvm/trunk/engines/saga/isomap.cpp
===================================================================
--- scummvm/trunk/engines/saga/isomap.cpp 2008-12-06 14:24:40 UTC (rev 35260)
+++ scummvm/trunk/engines/saga/isomap.cpp 2008-12-06 14:37:09 UTC (rev 35261)
@@ -376,9 +376,9 @@
return 1;
}
-void IsoMap::draw(Surface *ds) {
+void IsoMap::draw() {
_tileClip = _vm->_scene->getSceneClip();
- ds->drawRect(_tileClip, 0);
+ _vm->_gfx->getBackBuffer()->drawRect(_tileClip, 0);
drawTiles(NULL);
}
Modified: scummvm/trunk/engines/saga/isomap.h
===================================================================
--- scummvm/trunk/engines/saga/isomap.h 2008-12-06 14:24:40 UTC (rev 35260)
+++ scummvm/trunk/engines/saga/isomap.h 2008-12-06 14:37:09 UTC (rev 35261)
@@ -162,7 +162,7 @@
void loadMetaTiles(const byte * resourcePointer, size_t resourceLength);
void loadMulti(const byte * resourcePointer, size_t resourceLength);
void freeMem();
- void draw(Surface *ds);
+ void draw();
void drawSprite(SpriteList &spriteList, int spriteNumber, const Location &location, const Point &screenPosition, int scale);
void adjustScroll(bool jump);
void tileCoordsToScreenPoint(const Location &location, Point &position) {
Modified: scummvm/trunk/engines/saga/scene.cpp
===================================================================
--- scummvm/trunk/engines/saga/scene.cpp 2008-12-06 14:24:40 UTC (rev 35260)
+++ scummvm/trunk/engines/saga/scene.cpp 2008-12-06 14:37:09 UTC (rev 35261)
@@ -1146,7 +1146,7 @@
void Scene::draw() {
if (_sceneDescription.flags & kSceneFlagISO) {
_vm->_isoMap->adjustScroll(false);
- _vm->_isoMap->draw(_vm->_gfx->getBackBuffer());
+ _vm->_isoMap->draw();
} else {
Rect rect;
_vm->_render->getBackGroundSurface()->getRect(rect);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list