[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