26 lines
608 B
C++
Executable File
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
|