player.hpp 402 B

12345678910111213141516171819202122
  1. //
  2. // player.hpp
  3. // danmaku
  4. //
  5. // Created by Sam Jaffe on 5/26/19.
  6. // Copyright © 2019 Sam Jaffe. All rights reserved.
  7. //
  8. #pragma once
  9. #include "actor.hpp"
  10. namespace danmaku {
  11. class bullet;
  12. class player : public actor {
  13. public:
  14. void hit(bullet const & b);
  15. void update(float delta) override;
  16. void level(class level *) override;
  17. class level * level() const override;
  18. };
  19. }