- XMLNode& state(bool full);
- XMLNode& get_state(void);
- int set_state(const XMLNode& node);
-
- void run (BufferSet& bufs, sframes_t start_frame, sframes_t end_frame, nframes_t nframes);
+ std::string display_name() const;
+ bool set_name (const std::string&);
+ bool visible() const;
+
+ int set_state(const XMLNode& node, int version);
+
+ void cycle_start (pframes_t);
+ void run (BufferSet& bufs, samplepos_t start_sample, samplepos_t end_sample, double speed, pframes_t nframes, bool);