1234567891011121314151617181920212223242526272829303132 |
- #ifndef ICONES_H_INCLUDED
- #define ICONES_H_INCLUDED
- #include <iostream>
- #include <string>
- #include <SDL/SDL.h>
- #include "Cliquable.h"
- #include "Joueur.h"
- class Icones : public Cliquable
- {
- public:
- Icones(int x, int y,int choixArme,std::string armeAssignee, SDL_Surface* ecran, Joueur* lanceur);
- ~Icones();
- void afficher();
- void clic();
- private:
- SDL_Surface* m_ecran;
- SDL_Surface* imageIcone;
- SDL_Rect m_positionIcone;
- Joueur* proprio;
-
- std::string m_armeAssignee;
- };
- #endif
|