src/GameState.hh
branchnew_graphics
changeset 412 721c60072091
parent 408 e6cfc44266af
child 414 cede5463b845
equal deleted inserted replaced
411:106aaf6eadfe 412:721c60072091
     6 #include "PhysicsWorld.hh"
     6 #include "PhysicsWorld.hh"
     7 #include "Player.hh"
     7 #include "Player.hh"
     8 #include "Projectile.hh"
     8 #include "Projectile.hh"
     9 #include "Rope.hh"
     9 #include "Rope.hh"
    10 #include "Input.hh"
    10 #include "Input.hh"
    11 #include "GraphicsPointer.hh"
       
    12 #include "Config.hh"
    11 #include "Config.hh"
       
    12 
       
    13 #include "Graphics/Drawable.hh"
    13 
    14 
    14 #include <list>
    15 #include <list>
    15 #include <stdexcept>
    16 #include <stdexcept>
    16 #include <cmath>
    17 #include <cmath>
    17 
    18 
    95     void removePlayer (Player *player);
    96     void removePlayer (Player *player);
    96     
    97     
    97     /**
    98     /**
    98      * Draws the terrain, players and projectiles
    99      * Draws the terrain, players and projectiles
    99      */
   100      */
   100     virtual void draw (Graphics *g, PixelCoordinate camera, bool displayWeapon);
   101     virtual void draw (graphics::Display &display, PixelCoordinate camera, bool displayWeapon);
   101 };
   102 };
   102 
   103 
   103 #endif
   104 #endif