src/GameState.cc
branchnew_graphics
changeset 412 721c60072091
parent 408 e6cfc44266af
child 417 c503e0c6a740
--- a/src/GameState.cc	Wed Jan 21 03:33:35 2009 +0200
+++ b/src/GameState.cc	Wed Jan 21 23:07:22 2009 +0200
@@ -50,9 +50,9 @@
         event_handler->on_player_left(player);
 }
     
-void GameState::draw(Graphics *g, PixelCoordinate camera, bool displayWeapon) {
+void GameState::draw (graphics::Display &display, PixelCoordinate camera, bool displayWeapon) {
     // Draw terrain
-    terrain.draw(g, camera);
+    terrain.draw(display, camera);
 
     // Draw players
     for (std::list<Player*>::iterator it = player_list.begin(); it != player_list.end(); it++) {
@@ -60,14 +60,14 @@
         
         // our LocalPlayer has it's own draw method
         if (p == local_player)
-            local_player->draw(g, displayWeapon, camera);
+            local_player->draw(display, displayWeapon, camera);
         else
-            p->draw(g, camera);
+            p->draw(display, camera);
     }
 
     // Draw projectiles
     for (std::list<Projectile*>::iterator it = projectiles.begin(); it != projectiles.end(); it++) {
-        (*it)->draw(g, camera);
+        (*it)->draw(display, camera);
     }
 }