+ class Loader: public DataFile::Loader
+ {
+ private:
+ Program &prog;
+
+ public:
+ Loader(Program &);
+
+ private:
+ void vertex_shader(const std::string &);
+ void fragment_shader(const std::string &);
+ void attribute(uint, const std::string &);
+ virtual void finish();
+ };
+