#include <boost/shared_ptr.hpp>
-#include <Moof/Animation.hh>
#include <Moof/Entity.hh>
#include <Moof/Event.hh>
#include <Moof/Math.hh>
#include <Moof/RK4.hh>
-#include <Moof/Tilemap.hh>
+
+#include "Animation.hh"
+#include "Tilemap.hh"
+
struct Character;
static const Mf::Scalar z = 96.0;
- Mf::Tilemap tilemap_;
- Mf::Animation animation_;
-
protected:
Mf::Vector2 userForce;
virtual void update(Mf::Scalar t, Mf::Scalar dt);
virtual void draw(Mf::Scalar alpha) const;
- Mf::Tilemap& getTilemap();
- Mf::Animation& getAnimation();
+
+ Tilemap tilemap;
+ Animation animation;
};