[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pingus-CVS] r3847 - trunk/pingus/src
From: |
grumbel at BerliOS |
Subject: |
[Pingus-CVS] r3847 - trunk/pingus/src |
Date: |
Thu, 17 Jul 2008 11:24:52 +0200 |
Author: grumbel
Date: 2008-07-17 11:24:51 +0200 (Thu, 17 Jul 2008)
New Revision: 3847
Modified:
trunk/pingus/src/global_event.cpp
Log:
Added little debugging aid that allows to clear the screen to see what regions
of the screen get updates (press Ctrl-m then 'k')
Modified: trunk/pingus/src/global_event.cpp
===================================================================
--- trunk/pingus/src/global_event.cpp 2008-07-16 23:25:47 UTC (rev 3846)
+++ trunk/pingus/src/global_event.cpp 2008-07-17 09:24:51 UTC (rev 3847)
@@ -77,6 +77,16 @@
draw_collision_map = !draw_collision_map;
break;
+ case SDLK_k:
+ if (maintainer_mode)
+ {
+ std::cout << "Low level screen clear triggered" << std::endl;
+ SDL_Surface* screen = SDL_GetVideoSurface();
+ SDL_FillRect(screen, NULL, SDL_MapRGB(screen->format, 255, 255,
0));
+ SDL_Flip(screen);
+ }
+ break;
+
case SDLK_m:
if (keystate[SDLK_LCTRL] || keystate[SDLK_RCTRL])
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pingus-CVS] r3847 - trunk/pingus/src,
grumbel at BerliOS <=