public:
class Loader: public Msp::DataFile::CollectionObjectLoader<Technique>
{
+ private:
+ static ActionMap shared_actions;
+
public:
Loader(Technique &);
Loader(Technique &, Collection &);
private:
- void init();
+ virtual void init_actions();
+
void inherit(const std::string &);
void pass(const std::string &);
};
bool replace_material(const std::string &, const Material &);
bool replace_uniforms(const ProgramData &);
bool has_shaders() const;
+
+ void set_debug_name(const std::string &);
};
} // namespace GL