#include <map>
#include <vector>
+#include <Moof/Library.hh>
#include <Moof/Log.hh>
-#include <Moof/Mippleton.hh>
#include <Moof/Script.hh>
#include "Animation.hh"
* which wants to use these loaded sequences.
*/
- class Data : public Mf::Mippleton<Data>
+ class Data : public Mf::Library<Data>
{
friend class Impl;
- friend class Mf::Mippleton<Data>;
+ friend class Mf::Library<Data>;
/**
* A frame of an animation sequence. A frame is merely an index which
Mf::Script script;
std::string filePath = Animation::getPath(getName());
- script.importStandardLibraries();
- importLogScript(script);
+ script.importBaseLibrary();
+ importLogPrintFunction(script);
importAnimationBindings(script);
if (script.doFile(filePath) != Mf::Script::SUCCESS)
*/
explicit Data(const std::string& name) :
- Mf::Mippleton<Data>(name)
+ Mf::Library<Data>(name)
{
loadFromFile();
}