X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Foneup.hpp;h=1e23841246f2e8246b27cdcf405a88a026180ead;hb=657fc40723665c04b3150946f5bd66b6b0af9230;hp=7380be08d50d249939b932bfe361a227cd2c4213;hpb=15c5a91ee89272dfda3666e2fed67e06d650d0bf;p=supertux.git diff --git a/src/object/oneup.hpp b/src/object/oneup.hpp index 7380be08d..1e2384124 100644 --- a/src/object/oneup.hpp +++ b/src/object/oneup.hpp @@ -22,18 +22,16 @@ #include "object/moving_sprite.hpp" #include "physic.hpp" +#include "direction.hpp" -class OneUp : public MovingSprite +class OneUp : public MovingSprite, private UsesPhysic { public: - OneUp(const Vector& pos); + OneUp(const Vector& pos, Direction direction = RIGHT); virtual OneUp* clone() const { return new OneUp(*this); } virtual void update(float elapsed_time); virtual HitResponse collision(GameObject& other, const CollisionHit& hit); - -private: - Physic physic; }; #endif