pingus-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pingus-CVS] r3903 - in trunk/pingus/src: . display


From: grumbel at BerliOS
Subject: [Pingus-CVS] r3903 - in trunk/pingus/src: . display
Date: Sun, 27 Jul 2008 03:37:11 +0200

Author: grumbel
Date: 2008-07-27 03:37:10 +0200 (Sun, 27 Jul 2008)
New Revision: 3903

Modified:
   trunk/pingus/src/display/drawing_context.cpp
   trunk/pingus/src/display/drawing_context.hpp
   trunk/pingus/src/graphic_context_state.cpp
   trunk/pingus/src/level_menu.cpp
Log:
Made DrawingContext::translate use int instead of float

Modified: trunk/pingus/src/display/drawing_context.cpp
===================================================================
--- trunk/pingus/src/display/drawing_context.cpp        2008-07-27 01:36:52 UTC 
(rev 3902)
+++ trunk/pingus/src/display/drawing_context.cpp        2008-07-27 01:37:10 UTC 
(rev 3903)
@@ -296,7 +296,7 @@
 }
 
 void
-DrawingContext::translate(float x, float y)
+DrawingContext::translate(int x, int y)
 {
   translate_stack.back().x += x;
   translate_stack.back().y += y;

Modified: trunk/pingus/src/display/drawing_context.hpp
===================================================================
--- trunk/pingus/src/display/drawing_context.hpp        2008-07-27 01:36:52 UTC 
(rev 3902)
+++ trunk/pingus/src/display/drawing_context.hpp        2008-07-27 01:37:10 UTC 
(rev 3903)
@@ -81,7 +81,7 @@
   /*} */
 
   /** Translate the drawing context */
-  void translate(float x, float y);
+  void translate(int x, int y);
 
   void push_modelview();
   void pop_modelview();

Modified: trunk/pingus/src/graphic_context_state.cpp
===================================================================
--- trunk/pingus/src/graphic_context_state.cpp  2008-07-27 01:36:52 UTC (rev 
3902)
+++ trunk/pingus/src/graphic_context_state.cpp  2008-07-27 01:37:10 UTC (rev 
3903)
@@ -85,8 +85,8 @@
 {
   gc.push_modelview();
 
-  gc.translate((float)impl->rect.left, (float)impl->rect.top);
-  gc.translate(impl->offset.x, impl->offset.y);
+  gc.translate(impl->rect.left, impl->rect.top);
+  gc.translate(impl->offset.x,  impl->offset.y);
 }
 
 void
@@ -94,8 +94,8 @@
 {
   gc.push_modelview();
 
-  gc.translate((float)impl->rect.left, (float)impl->rect.top);
-  gc.translate(impl->offset.x, impl->offset.y);
+  gc.translate(impl->rect.left, impl->rect.top);
+  gc.translate(impl->offset.x,  impl->offset.y);
 }
 
 void

Modified: trunk/pingus/src/level_menu.cpp
===================================================================
--- trunk/pingus/src/level_menu.cpp     2008-07-27 01:36:52 UTC (rev 3902)
+++ trunk/pingus/src/level_menu.cpp     2008-07-27 01:37:10 UTC (rev 3903)
@@ -130,7 +130,7 @@
   void draw(DrawingContext& gc)
   {
     gc.push_modelview();
-    gc.translate(static_cast<float>(rect.left), static_cast<float>(rect.top));
+    gc.translate(rect.left, rect.top);
 
     gc.print_center(Fonts::chalk_large, Vector2i(rect.get_width()/2, -50), 
_("Levelsets"));
 
@@ -239,7 +239,7 @@
   void draw(DrawingContext& gc) 
   {
     gc.push_modelview();
-    gc.translate(static_cast<float>(rect.left), static_cast<float>(rect.top));
+    gc.translate(rect.left, rect.top);
 
     gc.print_center(Fonts::chalk_large, Vector2i(rect.get_width()/2, -70), 
_(levelset->get_title()));
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]