5 #include <msp/datafile/objectloader.h>
16 class Loader: public DataFile::CollectionObjectLoader<Pose>
19 Loader(Pose &, Collection &);
21 void link(const std::string &);
31 class LinkLoader: public DataFile::ObjectLoader<Pose>
37 LinkLoader(Pose &, unsigned);
39 void rotation(float, float, float, float);
42 const Armature *armature;
43 std::vector<Link> links;
47 Pose(const Armature &);
49 void set_armature(const Armature &);
50 void rotate_link(unsigned, float, const Vector3 &);
51 const Matrix &get_link_matrix(unsigned) const;