portfolio/cpp/fumee/bouffee.h

26 lines
608 B
C++
Executable File

#ifndef BOUFFEE_H
#define BOUFFEE_H
#include <QGLWidget>
#include <QTimer>
class Bouffee
{
public:
//Bouffee();
Bouffee(double _posx=0.0, double _posy=0.0, double _posz=0.0, double _vie=3.0);
void anime(double& temps_ecoulee);
void setPos(double pos, int numPos);
void setVitesse(double val, int numVitesse);
double getPos(int numPos);
double getVitesse(int numPos);
double getVie();
void affiche();
private:
double pos[3]; // pos x,y,z
double vitesse[3]; // pos x,y,z
double vie; // Temps de vie en seconde restant
double vieMax;
};
#endif // BOUFFEE_H