- virtual void add_self_to_effect_chain(EffectChain *chain, const std::vector<Effect *> &input);
- virtual bool set_float(const std::string &key, float value);
+ void rewrite_graph(EffectChain *graph, Node *self) override;
+ bool set_float(const std::string &key, float value) override;
+
+ std::string output_fragment_shader() override {
+ assert(false);
+ }
+ void set_gl_state(GLuint glsl_program_num, const std::string &prefix, unsigned *sampler_num) override {
+ assert(false);
+ }