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