From 528cde2735f619d200b71b83043fc7e5a842cf8a Mon Sep 17 00:00:00 2001 From: Torbjörn Andersson Date: Mon, 25 Aug 2003 11:30:01 +0000 Subject: Clarified the comments for our Surface class a bit. I plan on removing it completely soon, so don't use it unless you really, really need to. svn-id: r9855 --- sword2/driver/driver96.h | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'sword2') diff --git a/sword2/driver/driver96.h b/sword2/driver/driver96.h index 3adb16cacd..9255566165 100644 --- a/sword2/driver/driver96.h +++ b/sword2/driver/driver96.h @@ -1247,13 +1247,17 @@ typedef int BOOL; #define TRUE 1 #define FALSE 0 -// FIXME: Temporary (?) surface class to replace LPDIRECTDRAWSURFACE for now. -// Actually, this class should be used as little as possible since it -// introduces an extra layer of data copying. It should only be used where we -// decode something once and draw it many times, such as the parallax layers. +// Surface class to help replace LPDIRECTDRAWSURFACE. +// +// This class should be used as little as possible since it introduces an +// extra layer of data copying. It should only be used where we decode +// something once and draw it many times, such as the parallax layers. // // Even then it's only necessary if we also need to keep track of the -// surface's coordinates. +// surface's dimensions. +// +// Since the building blocks of the parallax layers have constant size, +// expect this class to go away. class Surface { public: -- cgit v1.2.3