Weapon.cpp 310 B

12345678910111213141516171819202122232425262728
  1. #include "Weapon.h"
  2. Weapon::Weapon(const string &filename)
  3. {
  4. weaponModel = new Model(filename);
  5. }
  6. Weapon::Weapon()
  7. {
  8. }
  9. Weapon::~Weapon()
  10. {
  11. }
  12. void Weapon::draw_weapon(void)
  13. {
  14. if (weaponModel != nullptr)
  15. {
  16. glScalef(scale,scale,scale);
  17. glRotatef(135, 1, 0, 0);
  18. weaponModel->draw();
  19. }
  20. }