#ifndef BULLET_H #define BULLET_H #include #include enum { BULLET_NORMAL, BULLET_BLUE, BULLET_LASER, BULLET_ENEMY_BLUE, BULLET_ENEMY_RED, BULLET_ENEMY_GREEN, }; class Bullet { public: Bullet( uint16_t lx, uint16_t ly, int16_t dx, int16_t dy, uint8_t id ); Bullet( libnum::num lx, libnum::num ly, libnum::num dx, libnum::num dy, uint8_t id ); ~Bullet(); void Update( float dt ); void Render(); uint8_t ID; libnum::num x, y; libnum::num sx, sy; uint8_t strength; bool toberemoved; }; #endif //PARTICLES_H