Update of /cvsroot/super-tux/supertux/lib/video
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14310/lib/video
Modified Files:
drawing_context.cpp
Log Message:
-Worldmap cleanups (use DrawingContext transformstack)
-Refactoring/Cleanup in PlayerStatus handling (no separate handling of
PlayerStatus in Player object now)
-Reimplemented stalactite badguy
-more smaller cleanups
Index: drawing_context.cpp
===================================================================
RCS file: /cvsroot/super-tux/supertux/lib/video/drawing_context.cpp,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- drawing_context.cpp 30 Mar 2005 12:00:52 -0000 1.14
+++ drawing_context.cpp 1 Apr 2005 12:16:49 -0000 1.15
@@ -323,6 +323,11 @@
void
DrawingContext::do_drawing()
{
+#ifdef DEBUG
+ assert(transformstack.empty());
+#endif
+ transformstack.clear();
+
std::stable_sort(drawingrequests.begin(), drawingrequests.end());
for(DrawingRequests::iterator i = drawingrequests.begin();
|