20 lines
349 B
C++
20 lines
349 B
C++
|
#ifndef PLAYER_HPP
|
||
|
#define PLAYER_HPP
|
||
|
|
||
|
#include "core/collidable_node.hpp"
|
||
|
|
||
|
namespace ce {
|
||
|
class CollisionShape;
|
||
|
class Sprite;
|
||
|
};
|
||
|
|
||
|
class Player : public ce::CollidableNode {
|
||
|
ce::CollisionShape *shape{nullptr};
|
||
|
ce::Sprite *sprite{nullptr};
|
||
|
public:
|
||
|
Player();
|
||
|
virtual void _tick(double const &delta) override;
|
||
|
};
|
||
|
|
||
|
#endif // !PLAYER_HPP
|