[Scummvm-cvs-logs] CVS: scummvm/queen queen.h,1.5,1.6 queen.cpp,1.6,1.7

Gregory Montoir cyx at users.sourceforge.net
Sat Oct 11 03:25:01 CEST 2003


Update of /cvsroot/scummvm/scummvm/queen
In directory sc8-pr-cvs1:/tmp/cvs-serv6731

Modified Files:
	queen.h queen.cpp 
Log Message:
update QueenEngine class with new Logic constructor

Index: queen.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/queen.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- queen.h	8 Oct 2003 21:59:22 -0000	1.5
+++ queen.h	11 Oct 2003 10:24:12 -0000	1.6
@@ -32,6 +32,7 @@
 
 namespace Queen {
 
+class Graphics;
 class Logic;
 
 class QueenEngine : public Engine {
@@ -49,6 +50,7 @@
 
 	FILE *_dump_file;
 	
+	Graphics *_graphics;
 	Resource *_resource;
 	Logic *_logic;
 

Index: queen.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/queen.cpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- queen.cpp	8 Oct 2003 21:59:22 -0000	1.6
+++ queen.cpp	11 Oct 2003 10:24:12 -0000	1.7
@@ -25,6 +25,7 @@
 #include "common/file.h"
 #include "base/gameDetector.h"
 #include "base/plugins.h"
+#include "queen/graphics.h"
 
 extern uint16 _debugLevel;
 
@@ -73,6 +74,7 @@
 }
 
 QueenEngine::~QueenEngine() {
+	delete _graphics;
 	delete _logic;
 	delete _resource;
 	//delete _queenDisplay;
@@ -96,7 +98,8 @@
 
 void QueenEngine::initialise(void) {
 	_resource = new Resource(_gameDataPath);
-	_logic = new Logic(_resource);
+	_graphics = new Graphics(_resource);
+	_logic = new Logic(_resource, _graphics);
 	//_sound = new Sound(_mixer, _detector->_sfx_volume);
 }
 





More information about the Scummvm-git-logs mailing list