Player.h 353 B

12345678910111213141516171819202122232425262728
  1. #pragma once
  2. #include "Header.h"
  3. #include "Weapon.h"
  4. class Player
  5. {
  6. public:
  7. Player();
  8. ~Player();
  9. struct Eyes
  10. {
  11. float posX = 0;
  12. float posY = 0;
  13. float posZ = 0;
  14. float rotX = 0;
  15. float rotY = 0;
  16. } eyes;
  17. void Draw_Player(void);
  18. private:
  19. int level;
  20. int xp;
  21. Weapon* right = nullptr;
  22. Weapon* left = nullptr;
  23. vector<Weapon> weapons;
  24. };