[Scummvm-cvs-logs] CVS: scummvm/backends/PalmOS/Src be_zodiac.cpp,1.5,1.6 be_zodiac.h,1.6,1.7

Chris Apers chrilith at users.sourceforge.net
Mon Jan 23 11:43:03 CET 2006


Update of /cvsroot/scummvm/scummvm/backends/PalmOS/Src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26229

Modified Files:
	be_zodiac.cpp be_zodiac.h 
Log Message:
- Zodiac backend is now based on OS5Ex class
- Moved some methods and members to OS5 class

Index: be_zodiac.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/PalmOS/Src/be_zodiac.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- be_zodiac.cpp	18 Jan 2006 17:39:29 -0000	1.5
+++ be_zodiac.cpp	23 Jan 2006 19:42:38 -0000	1.6
@@ -1,7 +1,7 @@
 /* ScummVM - Scumm Interpreter
  * Copyright (C) 2001  Ludvig Strigeus
  * Copyright (C) 2001-2006 The ScummVM project
- * Copyright (C) 2002-2005 Chris Apers - PalmOS Backend
+ * Copyright (C) 2002-2006 Chris Apers - PalmOS Backend
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -23,7 +23,7 @@
 
 #include "be_zodiac.h"
 
-OSystem_PalmZodiac::OSystem_PalmZodiac() : OSystem_PalmOS5() {
+OSystem_PalmZodiac::OSystem_PalmZodiac() : OSystem_PalmOS5Ex() {
 	_gfxH = NULL;
 	_overlayP = NULL;
 	_palmScreenP = NULL;

Index: be_zodiac.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/PalmOS/Src/be_zodiac.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- be_zodiac.h	18 Jan 2006 17:39:29 -0000	1.6
+++ be_zodiac.h	23 Jan 2006 19:42:38 -0000	1.7
@@ -1,7 +1,7 @@
 /* ScummVM - Scumm Interpreter
  * Copyright (C) 2001  Ludvig Strigeus
  * Copyright (C) 2001-2006 The ScummVM project
- * Copyright (C) 2002-2005 Chris Apers - PalmOS Backend
+ * Copyright (C) 2002-2006 Chris Apers - PalmOS Backend
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -25,11 +25,11 @@
 #define BE_ZODIAC_H
 
 #include <tapwave.h>
-#include "be_os5.h"
+#include "be_os5ex.h"
 
 #define MIN_OFFSET	20
 
-class OSystem_PalmZodiac : public OSystem_PalmOS5 {
+class OSystem_PalmZodiac : public OSystem_PalmOS5Ex {
 private:
 	enum {
 		kRatioNone = 0,
@@ -51,7 +51,6 @@
 	TwGfxPointType _srcPos;
 	TwGfxRectType _srcRect, _dstRect;
 	TwGfxBitmapType _srcBmp;
-	Boolean _stretched;
 
 	void int_initBackend();
 	void int_setShakePos(int shakeOffset);
@@ -79,11 +78,7 @@
 
 	void updateScreen();
 	bool grabRawScreen(Graphics::Surface *surf);
-	
-	void setMouseCursor(const byte *buf, uint w, uint h, int hotspotX, int hotspotY, byte keycolor, int cursorTargetScale);
 
-	void showOverlay();
-	void hideOverlay();
 	void clearOverlay();
 	void grabOverlay(OverlayColor *buf, int pitch);
 	void copyRectToOverlay(const OverlayColor *buf, int pitch, int x, int y, int w, int h);





More information about the Scummvm-git-logs mailing list