#ifndef _fighter_hh_ #define _fighter_hh_ #include "vehicle.hh" #include #include #include "../time.hh" #include #include "../world.hh" #include "../projectiles/rocket.hh" class Fighter : public Vehicle { //pure virtual GLfloat intAng; int forward; int turn; bool fire; int reload; void move(); public: void orderForward( int i ); void orderTurn( int i ); void orderFire(); void draw(); void drawBounding(); void key(); void action(); // virtual vector getPoints() = 0; ~Fighter() { } Fighter( GLfloat _posX, GLfloat _posY, GLfloat _posZ, GLfloat _angX, GLfloat _angY, Team * _team ); }; #endif