1 #ifndef STANDARDBULLET_H_ 2 #define STANDARDBULLET_H_ 3 4 #include "SDL_opengl.h" 5 #include "Bullet.h" 6 7 namespace violetland { 8 9 class StandardBullet: public Bullet { 10 private: 11 float Alpha; 12 float prevX, prevY; 13 bool m_explosive; 14 public: 15 StandardBullet(float x, float y, float dX, float dY, bool explosive); 16 bool isExplosive(); 17 virtual void process(int deltaTime); 18 virtual void draw(); 19 virtual bool checkHit(Object* objRef); 20 }; 21 22 } 23 24 #endif /* STANDARDBULLET_H_ */ 25