Ally.h 638 B

1234567891011121314151617181920212223242526272829303132
  1. #ifndef ALLY_H
  2. #define ALLY_H
  3. #include "SpaceShip.h"
  4. /**
  5. Jovian Hersemeule
  6. Description du Ally :
  7. Contient toutes les données relatives au vaisseau spatial du joueur.
  8. C'est ce que contrôle l'utilisateur.
  9. **/
  10. class Ally : public SpaceShip
  11. {
  12. /// Méthodes
  13. public:
  14. Ally();
  15. virtual ~Ally();
  16. void scroll( int rel );
  17. virtual void loadShape( std::string path ); // Appelle la fonction mère
  18. virtual void update(); // Appelle la fonction mère
  19. void enableThruster( bool state );
  20. /// Attributs
  21. protected:
  22. Sint16 m_xFront;
  23. bool m_thruster;
  24. };
  25. #endif // ALLY_H