#include <boost/shared_ptr.hpp>
-#include <Moof/Math.hh>
-#include <Moof/Resource.hh>
+#include <moof/math.hh>
+#include <moof/resource.hh>
class Animation;
* about anything to whatever drawing context is used to render the frame.
*/
-class Animation : public Mf::Resource
+class Animation : public moof::resource
{
- class Impl;
- boost::shared_ptr<Impl> mImpl;
-
public:
Animation(const std::string& name);
void startSequence(const std::string& name);
- void update(Mf::Scalar t, Mf::Scalar dt);
+ void update(moof::scalar t, moof::scalar dt);
unsigned getFrame() const;
- static std::string getPath(const std::string& name);
+
+private:
+
+ class impl;
+ boost::shared_ptr<impl> impl_;
};