[Scummvm-cvs-logs] CVS: scummvm/scumm charset.cpp,2.30,2.31 charset.h,2.15,2.16

Max Horn fingolfin at users.sourceforge.net
Tue May 20 08:13:14 CEST 2003


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv25638

Modified Files:
	charset.cpp charset.h 
Log Message:
init charset data

Index: charset.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/charset.cpp,v
retrieving revision 2.30
retrieving revision 2.31
diff -u -d -r2.30 -r2.31
--- charset.cpp	20 May 2003 10:56:04 -0000	2.30
+++ charset.cpp	20 May 2003 15:12:33 -0000	2.31
@@ -23,6 +23,30 @@
 #include "scumm.h"
 #include "nut_renderer.h"
 
+CharsetRenderer::CharsetRenderer(Scumm *vm) {
+
+	_nextLeft = 0;
+	_nextTop = 0;
+
+	_top = 0;
+	_left = 0;
+	_startLeft = 0;
+	_right = 0;
+
+	_color = 0;
+
+	_dropShadow = false;
+	_center = false;
+	_hasMask = false;
+	_ignoreCharsetMask = false;
+	_blitAlso = false;
+	_firstChar = false;
+	_disableOffsX = false;
+
+	_vm = vm;
+	_curId = 0;
+}
+
 void CharsetRendererCommon::setCurID(byte id) {
 	_vm->checkRange(_vm->_maxCharsets - 1, 0, id, "Printing with bad charset %d");
 

Index: charset.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/charset.h,v
retrieving revision 2.15
retrieving revision 2.16
diff -u -d -r2.15 -r2.16
--- charset.h	15 May 2003 22:30:31 -0000	2.15
+++ charset.h	20 May 2003 15:12:33 -0000	2.16
@@ -56,7 +56,7 @@
 	virtual int getCharWidth(byte chr) = 0;
 
 public:
-	CharsetRenderer(Scumm *vm) : _vm(vm) { _dropShadow = false; }
+	CharsetRenderer(Scumm *vm);
 	virtual ~CharsetRenderer() {}
 
 	virtual void printChar(int chr) = 0;





More information about the Scummvm-git-logs mailing list