[Super-tux-commit] supertux/lib/video drawing_context.cpp,1.14,1.15
Brought to you by:
wkendrick
From: Matze B. <mat...@us...> - 2005-04-01 12:17:35
|
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(); |