[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