Ogre.h 504 B

1234567891011121314151617181920212223242526
  1. #ifndef OGRE_H
  2. #define OGRE_H
  3. #include "Joueur.h"
  4. #include "Input.h"
  5. #define TEMPS_BERZERK 10000
  6. #define VITESSE_BERZERK 2
  7. class Ogre : public Joueur
  8. {
  9. public:
  10. Ogre(Input *input, Niveau *terrain, Controle controle = local);
  11. ~Ogre();
  12. void deplacer();
  13. void afficher(SDL_Surface *ecran);
  14. bool getBerzerk();
  15. void positionner(SDL_Rect position, bool coordonnee = false);
  16. protected:
  17. SDL_Surface *m_skinBerzerk;
  18. bool m_berzerk;
  19. Uint32 m_timeBerzerk;
  20. };
  21. #endif // OGRE_H